Python项操作
序 言
项,其实我们并不陌生。我们来讨论下项的操作,如:创建、统计、添加、排序等。
创建项
创建空项:
list=[]
list
输出:[]
创建项:
nums=[1,3,5,7,9]
nums
输出:[1, 3, 5, 7, 9]
索引
times=["morning","afternoon","evening","night"]
times[4]
输出:
IndexError: list index out of range
索引错误:列表索引超出范围
len(times)
输出:4
统计
color_list=["red","blue","magenta","red","yellow"]
统计列表中项的总数:
color_list.count("red")
输出:2
color_list.count("black")
输出:0
查找第一次出现的索引位置:
color_list.index("magenta")
输出:2
color_list.index("pink")
输出:
ValueError:'pink'is not in list
值错误:“粉红色”不在列表中
检查该项在不在列表中:
"pink" in color_list
输出:False
"red" in color_list
输出:True
添加
添加列表内容:
colors=[]
colors.append("red")
colors.append("pink")
colors
输出:['red','pink']
在列表中添加另一个列表:
colors1=["red","blue"]
colors2=["pink","yellow"]
colors1.extend(colors2)
colors1
输出:['red','blue','pink','yellow']
colors2
输出:['pink', 'yellow']
修改
letters=["A","B","C","D","e"]
修改列表里的内容:
letters[4]="E"
letters
输出:['A', 'B', 'C', 'D', 'E']
注意:这时候整一个项的值,已经被篡改
删除列表里的内容:
letters.remove("e")
输出:
ValueError: list.remove(x): x not in list
值错误:list.remove(x):x不在列表中
letters.remove("E")
letters
输出:['A', 'B', 'C', 'D']
letters.insert(2,"Center")
letters
输出:['A', 'B', 'Center', 'C', 'D']
列表运算
a=[1,2,4]
b=[5,7,9]
列表相加:
a+b
输出:[1, 2, 4, 5, 7, 9]
列表相乘:
a*2
输出:[1, 2, 4, 1, 2, 4]
排序
n=[5,1,8,7,3,9]
升序:
n.sort()
n
输出:[1, 3, 5, 7, 8, 9]
降序:
n.reverse()
n
输出:[9, 8, 7, 5, 3, 1]
关注文教Crazy,持续更新,敬请期待!
https://v.qq.com/x/page/d0624ymjidc.html
高清视频复制地址到浏览器打开即可。
Ps:建议在1.25倍播放速率学习
领取专属 10元无门槛券
私享最新 技术干货