Python 列表

1 定义一个列表, 可以包含不同类型的对象;列表作为一个序列,如字符串一样,可以对它索引、分片、+,都返回新的对象,而不改变原列表L。

L=[123,'spam',12.3]

2 尾部追加append(obj),删除特定位置pop(index),特定位置插入insert(index, obj),按照值删除remove(val),排序sort(),翻转reverse(),都改变原列表。

3 列表解析表达式

M = [[1,2,3],[4,5,6],[7,8,9]]
col2 = [row[1] for row in M] # [2,5,8]
[row[1]+1 for row in M]
[row[1] for row in M if row[1]%2 == 0] # [2,8]

4 先这些

原文地址:https://www.cnblogs.com/chenhuanBlogs/p/7716356.html