- 列表简介
列表是Python中最常用的数据类型,相当于java中的数组。表由一系列按特定顺序排列的元素组成。你可以创建包含字母表中所有字母、数字或所有家庭成员姓名的列表;也可以将任何东西加入列表中,其中的元素之间可以没有任何关系。
1 #创建一个列表 2 li = ["Tom","葫芦娃",1,2,3]
- 如何访问列表中的值
利用下标(索引)来访问列表
1 # 打印出"葫芦娃" 2 li = ["哪吒","黑猫警长","葫芦娃","齐天大圣"] 3 print(li[2]) 4 # 输出结果 5 # 葫芦娃
利用切片来访问列表
1 # 打印出"葫芦娃"和"齐天大圣" 2 li = ["哪吒","黑猫警长","葫芦娃","齐天大圣"] 3 print(li[2:4]) 4 # 输出结果 5 #['葫芦娃', '齐天大圣']
利用切片+步长来访问列表
1 # 打印出"哪吒"和"葫芦娃" 2 li = ["哪吒","黑猫警长","葫芦娃","齐天大圣"] 3 print(li[0:4:2]) 4 # 输出结果 5 #['哪吒', '葫芦娃']
利用for循环来遍历整个列表
1 # 遍历列表 2 li = ["哪吒","黑猫警长","葫芦娃","齐天大圣"] 3 for i in li: 4 print(i) 5 # 输出结果 6 # 哪吒 7 # 黑猫警长 8 # 葫芦娃 9 # 齐天大圣
- 列表的函数与方法
len()函数
1 li = ["哪吒","黑猫警长","葫芦娃","齐天大圣"] 2 print(len(li)) # 打印列表的长度 3 # 输出结果 4 # 4
append()方法:
1 # 在列表末尾追加新的对象 2 li = ["哪吒","黑猫警长","葫芦娃","齐天大圣"] 3 li.append("熊大") 4 print(li) 5 # 输出结果 6 # ['哪吒', '黑猫警长', '葫芦娃', '齐天大圣', '熊大']