将列表当做堆栈使用
列表方法使得列表可以很方便的作为一个堆栈来使用,堆栈作为特定的数据结构,最先进入的元素最后一个被释放(后进先出)。用 append() 方法可以把一个元素添加到堆栈顶。...通常应用程序将一些操作应用于某个序列的每个元素,用其获得的结果作为生成新列表的元素,或者根据确定的判定条件创建子序列。 ...这里我们将列表中每个数值乘三,获得一个新的列表:
vec=[1,2,3]
list1=[x*3 for x in vec] # 列表推导式
print(list1)
运行结果:
[3, 6, 9]...range(4):
transposed_row = []
for row in matrix:
transposed_row.append(row[i]) # 把遍历的元素添加到一个空列表中...然后把这个列表对象添加进来
print(transposed)
运行结果:
[[1, 5, 9], [2, 6, 10], [3, 7, 11], [4, 8, 12]]
del 语句
使用 del 语句可以从一个列表中依索引而不是值来删除一个元素