列表
1.列表结构
- 利用中括号表示列表
- 列表内的元素用逗号隔开
- 注意是英文输入法下的逗号
列表的可变性:可以修改列表里的内容。
list = [1,2,3,4,5]
print(list)
2.获取列表中的某个元素
编程语言中通常第一个位置的编号是0
print(list[0])
3.获取列表长度
用len(列表)来获取
例:
list = [1,2,3,4,5]
print(len(list))
4.修改列表中的元素
找到需要修改的元素编号
列表名[编号] = 新值
list = [1,2,3,4,5]
list[0] = 8
print(list)
5.向列表添加元素
在列表变量后加.append(要添加的元素)
这是列表变量通用的方法
6.删除列表元素
用del + 列表元素来删除
在列表变量后加.pop()
7.两个列表相加
直接用加号
在列表变量后加.extend(要添加的列表)
list1 = [1,2,3,4,5]
list2 = [6,7,8,9,0]
list1.extend(list2)
print(list1)
[1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
8.判断某个元素是否存在于列表中
利用in来判断
if 要判断的元素 in 列表
list1 = ['钥匙','毒药','解药']
if '解药' in list1:
print('yes')
else:
print('no')
yes
9.获取列表中某个元素的重复次数
用**列表.count(元素)**来获取
例:
list1 = [0,1,1,12,3,4,5,2,1]
print(list1.count(1))
3
10.获取列表中某个元素第一次出现的位置
用列表.index(元素)来获取
例:
list1 = [0,1,1,12,3,4,5,2,1]
print(list1.index(1))
1