常用的列表和元祖
通用序列基本操作是
索引:
是使用中括号来取字符里面的第几个字母或者是字符
greeting='hello'
greeting[0]
h
getattr[1]
e
还可以用负数去取最后开始数的字符或者数字
getattr[-1]
o
getattr[-2]
l
也可以用input()[0]来直接获取用户的第一个字符数字来获取内容
分片:
number=[1,2,3,4,5,6,7,8,9,10]
number[1:3]#取第2和第3个元素 ,不取左1取右整
[2,3]
number[-3:-1]#负数表明从右开始计算,取得倒数第三和倒数第2个元素,不取右1取左1
[8,9]
number[-3:0]#这种直接写0是不正确的,回取到一个空值
[]
number[-3:]#正确的是这种,直接去最后面三个元素
[8,9,10]
number[0:]#这种是从第一个元素开始输出,输出全部结果
[1,2,3,4,5,6,7,8,9,10]
number[:0]#这种也会取最后一个元素为第一个,输出为空
[]
number[:3]#取得前3个元素
[1,2,3]
number[:]#取得全部元素
[1,2,3,4,5,6,7,8,9,10]0
number[0:10:3]#步长为3,隔3个数字取值
[1,4,7,10]
number[2:6:3]
[3,6]
number[::3]
[1,4,7,10]
number[10:0:-2]
[10,8,6,4,2]
索引:
浙公网安备 33010602011771号