a = [x*2 for x in range(5)] 利用推导式生成列表,非常重要!!!
总结:最好使用append() 或extend() 方法,尽量避免在中间插入
pop() 方法就是把末尾元素弹出,也可以指定 a.pop(1)
返回为空列表[],是因为reversed()返回一个迭代器,其指针从最后一直指到开头元素,就没了,因此第二次引用c时就是个[]空列表了。
a = [
["高小一", 18, 30000, "北京"],
["高小二", 19, 20000, "上海"],
["高小五", 20, 25000, "深圳"],
]
for m in range(3):
for n in range(4):
print(a[m][n], end="\t")
print() # 打印完一行,换行