Python列表的简单操作
1. 在列表末尾添加元素:sth.append()
2. 在列表中添加元素:sth.insert(位置,元素)
3. 从列表中删除元素
1) del sth[元素位置]
2) pop的元素名 = sth.pop(元素位置,不填则默认列表末尾),类似于弹出栈顶
3) sth.remove(元素的值),该方法无需知道要删除的元素的位置,但只删除第一个要删除的元素,如若有重复相同的元素,并不会
全部删除。
4. 排序:sth.sort(reverse = True),reverse默认为False,这是永久排序
sth.sorted() 这是临时排序,不影响原列表中的顺序
5. 翻转原列表的顺序:sth.reverse
6. 列表长度:len()
7.列表的元素位置可以是负整数,0表示第一个元素,-1表示倒数第一个元素,-2表示倒数第二个元素。
8. 对于数值列表:统计计算:max(), min(), sum()
9. 对于列表的遍历,使用for循环语句
10. 列表推导:描述性列表名称,例如 squares = [val**2 for val in range(1, 11)],类似于序列的公式表示。另一个例子:numbers = [ val for val in range(1,21) if val%2==1 ],创建1~20范围内所有奇数的列表
11、切片,即链表的一部分,如链表sth[],前三个元素组成的链表是sth[0:3],第2到第4个元素:sth[1:4],这里的 index 也可以使用从属,比如 sth[-3:] 来表示最后三个元素的列表。
12.复制列表,使用整个列表的切片sth[:]进行复制,不能做a = sth,因为这只是将与sth关联的列表关联到a,a和sth其实指向同一个列表.
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python2和python3版本之间的舍入差异10/31
- ♥ 如何让vim支持python311/01
- ♥ python缺失值解决方案10/07
- ♥ Python中修饰属性的方法01/05
- ♥ 如何在python中将输出数字设为整数08/25
- ♥ python抽象类的知识整理10/22
内容反馈