列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。 列表的数据项不需要具有相同的类型 创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。
如下所示: list1 = ['physics', 'chemistry', 1997, 2000]
list2 = [1, 2, 3, 4, 5 ]
list3 = ["a", "b", "c", "d"] 与字符串的索引一样,列表索引从0开始。
python所包含的list函数:
1、cmp(list1, list2),比较两个列表的元素
2、len(list),列表元素个数
3、max(list),返回列表元素最大值
4、min(list),返回列表元素最小值
list(seq),将元组转换为列表
例题:
# 函数
lst1=list([1,'a','apple',[1,2,3]])
print(lst1,'lst1的类型是',type(lst1))
b=tuple([1,2])
list(b)
# 符号
lst2=[2,'b','banana']
print(lst2,'lst2的类型是',type(lst2))
lst2=[2,3,4]
print(lst2,'lst2的长度是',len(lst2))
# 增加
lst2.append(5)
print(lst2)
# 删除
lst2.pop(2)
print(lst2)