1、列表创建,列表可以存储重复数据
# 列表创建
list1 = ['ddd','ff','ee','ee']
list2 = list(['dd','ff']) # 内置函数list()
print(list1,list2) # ['ddd', 'ff', 'ee', 'ee'] ['dd', 'ff']
2、列表索引
list1 = ['ddd','ff','ee','ee']
# 根据索引获取列表值
print(list1[0]) # ddd
# 根据值获取列表索引
print(list1.index('ee',0,3)) # 2 相同元素只返回第一个索引
3、列表遍历
list1 = ['ddd','ff','ee','ee']
for item in list1:
print(item)
# ddd
# ff
# ee
# ee
4、列表切片
# 列表切片
list = [10,20,30,40,50,60]
ls1 = list[1:5:1] # 从下标1到5(不包括5),步长为1
print(ls1) # [20, 30, 40, 50]
ls2 = list[5:1:-1] # 步长为负数时,第一个元素为列表的最后一个元素,从下标5到