list基本操作记录
程序员文章站
2024-01-30 16:31:04
...
list基本操作:
"""
list对象的方法
if s is a list:
s.append(x)
s.clear() 相当于s = []
s1 = s.copy() 相当于 s1 = s
s.extend(t) 将序列t添加到s的尾部,直接作用于对象s,不创建新的对象。
s.insert(i,x) 在下标i插入x
s.pop(i) 默认是s.pop()弹出最后一个元素,i存在时弹出下标为i的元素,作用于s。若i不存在将报错。
s.remove(x) 移除第一个出现的x,若x不存在将报错。
s.reverse() 列表反转
s.sort() 序列排序;
列表解析表达式:其实就是一个列表生成式,默认返回列表
"""
s = [1,5,3,4]
s1 = s.copy()
s.extend('ab')
s.extend([0,9])
print("extend: ",s)
print("pop:",s.pop(2))
print("pop之后:",s)
s1.sort()
print("sort之后:",s1)
"""
列表生成式:返回一个列表
"""
l = [i for i in range(1,30) if i%2 ==0]
print(l)
上一篇: 1.13
下一篇: centos 安装kubeadm1.13