华为机考入门python3--(31)牛客31-单词倒排

server/2024/9/24 3:26:55/

分类:字符串、正则

知识点:

  1. 正则提取所有符合的字符串 words = re.findall(r'[a-zA-Z]+', sentence)

  2. 列表倒序 words[::-1]

题目来自【牛客】

图片

 

python">import re  # 导入正则表达式模块def reverse_words(sentence):# 使用正则表达式将句子拆分成单词# 如可以将$bo*y gi!r#l提取为['bo', 'y', 'gi', 'r', 'l']words = re.findall(r'[a-zA-Z]+', sentence)# print(words)# 对单词列表进行倒序,并用空格连接单词reversed_sentence = ' '.join(words[::-1])return reversed_sentence# 输入
input_sentence = input()# 倒排单词并输出结果
result = reverse_words(input_sentence)
print(result)


http://www.ppmy.cn/server/46240.html

相关文章

RedisTemplate实战应用--队列等

一、RedisTemplate队列插入 1、从集合左边插入值 https://blog.csdn.net/weixin_43658899/article/details/121040307 leftPush(K key, V value) redisTemplate.opsForList().leftPush("leftdatakey","bbbb");2、从集合左边开始在v1值后边插入新值v2 le…

【Linux】操作系统之冯诺依曼体系

🎉博主首页: 有趣的中国人 🎉专栏首页: Linux 🎉其它专栏: C初阶 | C进阶 | 初阶数据结构 小伙伴们大家好,本片文章将会讲解 操作系统中 冯诺依曼体系 的相关内容。 如果看到最后您觉得这篇文…

The First项目报告:解读去中心化衍生品交易所AVEO

2023 年12月8日凌晨,Solana 生态 MEV 基础设施开发商 Jito Labs 开放了 JTO 空投申领窗口,JTO 的价格在开盘短暂震荡后迅速攀高,一度触及 4.94 美元。 JTO 是加密社区这两日关注的热门标的,而在这场讨论中,除 Solana …

Oracle中DROP,TRUNCATE,DELETE区别

DROP: DROP 是删除整个表的操作,包括表结构和其中的所有数据。语法:DROP TABLE table_name;使用 DROP 会完全删除表及其所有内容,表结构以及与其相关的索引、约束和触发器都会被移除。一旦执行 DROP,表将被彻底删除,需…

深度解读ChatGPT基本原理

在人工智能领域,自然语言处理(NLP)一直是一个重要的研究方向。近年来,随着深度学习技术的发展,NLP取得了显著的进步。其中,ChatGPT作为一款优秀的自然语言处理模型,引起了广泛的关注。本文将深入…

如何修改开源项目中发现的bug?

如何修改开源项目中发现的bug? 目录 如何修改开源项目中发现的bug?第一步:找到开源项目并建立分支第二步:克隆分支到本地仓库第三步:在本地对项目进行修改第四步:依次使用命令行进行操作注意:Gi…

mysql数据库学习-mysql内存IO性能优化

Mysql内存性能优化 1 CPU模式优化 1.7、安装jemalloc,避免原生内存分配器带来的内存碎片问题. cp $basedir/lib/mysql/libjemalloc.so.1 /usr/lib64/libjemalloc.so 数据库配置文件添加如下 [mysqld_safe] malloc-lib/usr/lib64/libjemalloc.so 1.8、修改cpu模式 cat …

cpprestsdk https双向认证小测

概述 因项目需要在系统中引入https双向认证,由于程序使用C/C和cpprestsdk库编写,从网上经过一顿检索折腾,总算测试通过,故而博文记录用以备忘。 系统环境 Ubuntu 22.04.3 LTS libcpprest-dev(jammy,now 2.10.18-1bu…