获取列表中的多个元素
-
语法格式
列表名[start : stop : step ] -
切片操作
切片的结果:原列表片段的拷贝
切片的范围:[start,stop]
step默认为1:简写为[ start:stop]
step为正数:
[ : stop : step ]切片的第一个元素默认为列表的第一个元素
[start : : step ]切片的最后一个元素默认为列表的最后一个元素step为负数:
[ : stop :step ]切片第一个元素默认为列表的最后一个元素
[saart : : step]切片的最后一个元素默认是列表的第一个元素
lst=[10,20,30,40,50,60,70,80]
print(lst[1:6:1])
print(lst[1:6:])
print(lst[1:6:2])
print(lst[::-1])#逆序输出
列表元素的判断及遍历
判断元素是否存在in or not in
print('p' in 'python')
lst=[10,20,'cc']
print(10 in lst)#true
print(10 not in lst)#false
列表元素的遍历
for 迭代变量 in 列表名:
操作
for item in lst