Python 术语
- 原地排序 —— 转换然后替换 —— sort()
- 复制排序 —— 转换然后返回 —— sorted()
- 列表推导 —— 在一行上指定一个转换(而不是使用迭代)
- 分片 —— 从一个列表访问多个列表项
- 集合 —— 一组无序的数据项, 其中不包含重复项
Points
- 向sort() 或 sorted() 传入reverse = True 可以按降序排列数据
- 如果有以下代码
newList = []
for t in oldList :
newList.append(len(t))
使用列表推导重写这个代码, 可以写作:
newList = [len(t) for t in oldList]
- 要访问一个列表中的多个数据项, 可以使用切片. 例如:
my_list[3:6]
(这会访问列表中从索引位置3直到(但不包括)索引位置6的列表项) - 使用set() 工厂方法可以创建一个集合