列表是Python中内置的可变序列,类似于C/C++中的数组,使用 [ ] 定义列表,列表中的元素与元素之间用英文逗号( , )分隔, 但是Python中列表可以存储任意类型的数据,且可以混存(即类型可以不一致)
列表创建
列表创建有两种方式,一种类似C/C++,直接填入数据
列表名称=[element1,element2,……elementn]
一种用list函数
列表名称=list(序列)
例如
list1 = ['Hello', 'world', 100, 50.89] #列表可以任意类型混合存储
list2=list('helloworld') #list函数将序列拆分后依次存入到list2中
print(list1)
print(list2)
list = list1 + list2 #列表是序列一种,所以有序列的运算操作,下面的代码一样
print(list)
print(list.index('l')) # 查询第一次出现 l 的元素。注意:Hello算一个元素,和 l 不是同一个元素,所以打印值为 6,而非 2
print(list.count('l')) # 同上一行,打印值为 3
print(list[1:3])
运行结果如下