当前位置:首页>开发>正文

一个Python数组切片问题 Python中切片获取问题

2023-04-15 10:37:21 互联网 未知 开发

 一个Python数组切片问题 Python中切片获取问题

一个Python数组切片问题

切片操作:对list,tuple元素进行截取操作,非常简便。
L[0:3],L[:3] 截取前3个元素。
L[1:3] 从1开始截取2个元素出来。
L[-1] 取倒数第一个元素出来。
L[-10] 取后10个数
L[10:20] 取前11-20个数
L[:10:2] 取前10个数,每两个取一个
L[::5] 所有数,每5个取一个
L[:] 原样复制一个list
tuple,字符串也可以进行切片操作

Python中切片获取问题

rfind是string的内置函数,意思是从右端(right)开始查找。返回结果为三种:-1,0,正整数。其中-1表示未找到;0和正整数都表示找到,其值表示所在位置。

问题中fname是一个string。从右端开始查找是否有.这个符号。if dot==-1:部分是说,如果未找到,则返回空字符串(string):""。

最新文章