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翻转字符串相关推荐

  1. python基本字符_Python基本字符串,基础,之

    一:字符串 很多人初学编程时,总是担心自己数学不行,潜意识里认为数学好才能编程.实际上,大多数程序员打交道最多的是"字符串"而不是"数字".因为,编程是用来解决 ...

  2. python 输出引号_python输出字符串单双引号如何选择

    在Python当中字符串的输出既可以使用单引号,也可以使用双引号,使用单引号或双引号是没有区别的:当使用双引号将输出的字符串括起来时,内部也可使用单引号,将单双引号匹配正确即可. 在Python中我们 ...

  3. python判断字符_Python判断字符串是否为字母或者数字(浮点数)

    str为字符串s为字符串 str.isalnum() 所有字符都是数字或者字母 str.isalpha() 所有字符都是字母 str.isdigit() 所有字符都是数字 str.isspace() ...

  4. python无效的类字符串_Python基础-字符串处理

    ​你好,我是goldsunC 让我们一起进步吧! 字符串操作与处理 字符串是编程语言中经常会遇见的东西,而字符串又和那些编程语句什么的不太一样,我们可能需要对一个字符串进行各种各样的处理,后面我将给出 ...

  5. python中查找字符串_python中字符串操作--截取,查找,替换

    python中,对字符串的操作是最常见的,python对字符串操作有自己特殊的处理方式. 字符串的截取 python中对于字符串的索引是比较特别的,来感受一下: s = '123456789' #截取 ...

  6. python语言字符串_python中字符串的常见操作方法

    原博文 2019-09-06 09:49 − 1. 字符串概念,字符串是一个容器,包含若干个字符并按照一定的顺序组织成一个整体.字符串支持索引操作. 2. 创建字符串基本语法 变量名 = " ...

  7. 以30字符宽居中输出python字符串_python基础--字符串

    Python3 字符串 字符串是 Python 中最常用的数据类型.我们可以使用引号(' 或" )来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 = 'Hell ...

  8. python中return输出字符串_python基础——字符串

    Python 字符串 字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 = 'Hello W ...

  9. python语言实现reverse函数翻转字符串_python 实现字符串反转的几种方法

    字符串切片 test_str = "python is ok." print(test_str[::-1]) 递归的方式 def reverse_str(s): if s == & ...

最新文章

  1. nginx php-fpm display_errors,php5-fpm的display_errors不能使用nginx
  2. 【Google Play】APK 扩展包 ( 2021年09月02日最新处理方案 | 扩展文件名格式 | 扩展文件下载存放地址 )
  3. Linux系统基本命令之vim编辑器的使用
  4. 我对“重构(refector)”的看法
  5. java秒杀时间与服务器时间_Javascript实现秒杀倒计时(时间与服务器时间同步)...
  6. 飞秋2010下载又用什么样的技术
  7. Codeforces 510 E. Fox And Dinner
  8. IDEA 初次使用,记录心得
  9. 设计模式十八:mediator(中介者模式)——对象行为型模式
  10. javaGUI学习1:GUI框架,工具介绍
  11. 索尼中兴,平井封神?(转)
  12. 计算机出现假桌面怎么解决办法,Win10系统下“AppHangXProcB1”导致桌面频繁假死如何解决?...
  13. html表单变灰,excel菜单灰色 excel工具栏突然变灰了 怎么办
  14. 超好看的个人主页官网源码+带动态特效
  15. 北京城市总体总体规划 下载_总体表现
  16. 主流移动开发平台介绍
  17. Mybatis时区问题
  18. CODJ 1070 秋实大哥打游戏 并查集
  19. 三足鼎立写博赚钱之道--献给2010年初互联网扫黄运动被错杀的兄弟
  20. [C# VSTO Word]word中段落回车符到底是什么?来看看它的真面目,是否和你想象的一样?

热门文章

  1. Vue登录切换中的问题及解决
  2. NSight Compute 用户手册(中)
  3. CPU,GPU,GPGPU
  4. 单目视觉里程计性能估计
  5. 2021年大数据Flink(二):Flink用武之地
  6. 实用的Linux 安装 zip unzip
  7. java线程触发_java线程
  8. Python:通过一个小案例深入理解IO多路复用
  9. [BZOJ4033][HAOI2015]树上染色
  10. 洛谷P3252 [JLOI2012]树