- 访问列表
代码 |
代码注释 |
代码结果展示 |
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 |
列表复制三次 |
|