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实际上指向同一个列表。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何下载安装python3.10?08/20
- ♥ 为什么python如此受欢迎09/23
- ♥ python中Monkey测试有什么特点11/14
- ♥ python greenlet如何交替运行11/23
- ♥ Python默认值使用注意事项11/10
- ♥ Python 请求如何发送请求10/22
内容反馈