标签:for 简单的 推导式 调用 http 产生 另一个 使用 move
一、列表的方法与列表元素的删除
1.1建立一个列表a,调用列表的方法a.append(45)添加元素45到列表末尾
2)将数据插入到列表的任意位置,使用列表的insert()方法,如在
>>> a = [23,45,1,-3434,43624356,234]
3)列表方法count(s)会返回列表元素中s的数量,如检查45这个元素在列表中出现了多少次
4)想在列表中移除任意指定值,使用remove()方法
5)反转整个列表,使用reverse()
6)将一个列表的所有元素添加到另一个列表的末尾,使用列表的extend()
7)给列表排序,使用sort()方法,排序的前提是列表的元素是可以比较的
8)可以使用del关键字来删除指定位置的列表元素
-1代表着整个列表的最后一个元素,如果现在打印出a列表的-1值,就是111,所以删除掉指定位置的数值就是43624356
1.2将列表用作栈和队列
栈是后进先出的数据结构
1)使用pop(i)将第i个元素弹出
队列是先入先出的
1)使用a.pop(0)弹出列表中第一个元素
二、列表推导式
作用是从序列中创建列表提供了一个简单的方法
可以通过这个方法来创建squares列表:
ps:1.range(10)意思是从0到10
>>>range(10)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
2.x**2的意思是x的2次方
x**3意思是x的3次方
3.for循环中的被创建的名为x的变量在循环完毕后依然存在
2.2 不会产生任何副作用的方法
等价于
标签:for 简单的 推导式 调用 http 产生 另一个 使用 move
原文地址:https://www.cnblogs.com/ywangji/p/10271213.html