python反转字符串_python翻转字符串
Python 列表截取可以接收第三个参数,参数作用是截取的步长,以下实例在索引 1 到索引 4 的位置并设置为步长为 2(间隔一个位置)来截取字符串:
如果第三个参数为负数表示逆向读取。
以下实例用于翻转字符串:
实例1:
def reverseWords(input):
# 通过空格将字符串分隔符,把各个单词分隔为列表
inputWords = input.split(" ")
print(type(inputWords))
print(inputWords)
# 翻转字符串
# 假设列表 list = [1,2,3,4],
# list[0]=1, list[1]=2 ,而 -1 表示最后一个元素 list[-1]=4 ( 与 list[3]=4 一样)
# inputWords[-1::-1] 有三个参数
# 第一个参数 -1 表示最后一个元素
# 第二个参数为空,表示移动到列表末尾
# 第三个参数为步长,-1 表示逆向
inputWords = inputWords[-1::-1]
print(inputWords)
# 重新组合字符串
output = ' '.join(inputWords)
return output
if __name__ == '__main__':
input = 'i like tets'
rw = reverseWords(input)
print(rw)
结果如下:
['i', 'like', 'tets']
['tets', 'like', 'i']
tets like i
Process finished with exit code 0
实例2:将s = "abcdef"反转成 "fedcba"
input1='string'
print(input1[::-1])
python反转字符串_python翻转字符串相关推荐
- python基本字符_Python基本字符串,基础,之
一:字符串 很多人初学编程时,总是担心自己数学不行,潜意识里认为数学好才能编程.实际上,大多数程序员打交道最多的是"字符串"而不是"数字".因为,编程是用来解决 ...
- python 输出引号_python输出字符串单双引号如何选择
在Python当中字符串的输出既可以使用单引号,也可以使用双引号,使用单引号或双引号是没有区别的:当使用双引号将输出的字符串括起来时,内部也可使用单引号,将单双引号匹配正确即可. 在Python中我们 ...
- python判断字符_Python判断字符串是否为字母或者数字(浮点数)
str为字符串s为字符串 str.isalnum() 所有字符都是数字或者字母 str.isalpha() 所有字符都是字母 str.isdigit() 所有字符都是数字 str.isspace() ...
- python无效的类字符串_Python基础-字符串处理
你好,我是goldsunC 让我们一起进步吧! 字符串操作与处理 字符串是编程语言中经常会遇见的东西,而字符串又和那些编程语句什么的不太一样,我们可能需要对一个字符串进行各种各样的处理,后面我将给出 ...
- python中查找字符串_python中字符串操作--截取,查找,替换
python中,对字符串的操作是最常见的,python对字符串操作有自己特殊的处理方式. 字符串的截取 python中对于字符串的索引是比较特别的,来感受一下: s = '123456789' #截取 ...
- python语言字符串_python中字符串的常见操作方法
原博文 2019-09-06 09:49 − 1. 字符串概念,字符串是一个容器,包含若干个字符并按照一定的顺序组织成一个整体.字符串支持索引操作. 2. 创建字符串基本语法 变量名 = " ...
- 以30字符宽居中输出python字符串_python基础--字符串
Python3 字符串 字符串是 Python 中最常用的数据类型.我们可以使用引号(' 或" )来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 = 'Hell ...
- python中return输出字符串_python基础——字符串
Python 字符串 字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 = 'Hello W ...
- python语言实现reverse函数翻转字符串_python 实现字符串反转的几种方法
字符串切片 test_str = "python is ok." print(test_str[::-1]) 递归的方式 def reverse_str(s): if s == & ...
最新文章
- nginx php-fpm display_errors,php5-fpm的display_errors不能使用nginx
- 【Google Play】APK 扩展包 ( 2021年09月02日最新处理方案 | 扩展文件名格式 | 扩展文件下载存放地址 )
- Linux系统基本命令之vim编辑器的使用
- 我对“重构(refector)”的看法
- java秒杀时间与服务器时间_Javascript实现秒杀倒计时(时间与服务器时间同步)...
- 飞秋2010下载又用什么样的技术
- Codeforces 510 E. Fox And Dinner
- IDEA 初次使用,记录心得
- 设计模式十八:mediator(中介者模式)——对象行为型模式
- javaGUI学习1:GUI框架,工具介绍
- 索尼中兴,平井封神?(转)
- 计算机出现假桌面怎么解决办法,Win10系统下“AppHangXProcB1”导致桌面频繁假死如何解决?...
- html表单变灰,excel菜单灰色 excel工具栏突然变灰了 怎么办
- 超好看的个人主页官网源码+带动态特效
- 北京城市总体总体规划 下载_总体表现
- 主流移动开发平台介绍
- Mybatis时区问题
- CODJ 1070 秋实大哥打游戏 并查集
- 三足鼎立写博赚钱之道--献给2010年初互联网扫黄运动被错杀的兄弟
- [C# VSTO Word]word中段落回车符到底是什么?来看看它的真面目,是否和你想象的一样?