- 访问列表
代码 | 代码注释 | 代码结果展示 |
---|
a=[1,2,3,4] | 直接创建列表 | |
a=list(‘dhsiuahdi’) | 使用函数创建列表 | |
a[0], a[-1] | 访问第一个、最后一个元素 | |
a[:3] | 访问列表里的前三个元素(属于左开右闭) | |
a=[::-1] | 倒序访问列表里的元素 | |
- 修改列表
代码 | 代码注释 | 代码结果展示 |
---|
a[1] =‘two’ | 在指定位置上修改 | |
a.append(7) | 在末尾位置上添加了“7” 这个值 | |
a.extend( [ 6,8,9 ] ) | 在末尾位置上添加了“6,8,9” 的值 | |
a.append( [ 6,8,9 ]) | 在末尾位置上添加了“7” 这个值 | |
a.pop(1) | 在指定位置删除元素 | |
ps:del 可以删除列表中的某个元素,也可以把整个列表删除
代码 | 代码注释 | 代码结果展示 |
---|
a.count(1) | 计算有多少个位置是有1这个数值 | |
a.count(‘1’) | 计算有多少个位置是有’1’这个字符串 | |
a.index(4) | 返回的是第一次出现4这个元素的位置 | |
a.insert(0,‘China’) | 在指定位置上添加字符串或值 | |
a.remove(‘China’) | 去除某个字符串或者数值第一次出现的位置 | |
a.reverse() | 反向存放各个位置的元素 | |
a.sort() | 按照顺序存放数值(str类型不适用) | |
min(a) max(a) | 计算a的最小、大值 | |
len(a) | 计算a的长度 | |
a+b | 把两个列表进行合并 | |
a*3 | 列表复制三次 | |