事先说明:以下所有内容是《Python编程入门到实践》第三章、第四章的总结。很有可能有错误,欢迎指出。
1、创建列表:array = [“element1”, “element2”, …, “element3”]
2、在列表中添加元素
a)在列表末尾添加元素:array.append(element)
b)在列表中插入元素:array.insert(pos, element)
3、从列表删除元素
a)从列表末尾删除元素:array.pop()
b)从列表中删除元素:
ⅰ.知道位置: del array[pos] 或者 array.pop(pos)
ⅱ.知道内容:array.remove(element)
4、对列表进行排序
a)永久排序
ⅰ.正序:array.sort()
ⅱ.逆序:array.sort(reverse=True)
b)临时排序
ⅰ.正序:array.sorted()
ⅱ.逆序:array.sorted(reverse=True)
5、反转列表的元素:array.reverse()
6、确定列表的长度:len(array)
7、访问列表的最后一个元素:array[-1]
8、遍历一个列表:for element in array:
9、创建数值列表
numbers = list(range(left, right))
使用range(left, right)生成从left到right的值
list()将range()的结果直接转换为列表
10、简单计算数值列表
ⅰ.最小值:min(numbers)
ⅱ.最大值:max(numbers)
ⅲ.和:sum(numbers)
11、解析列表
例:squares = [value ** 2 for value in range(1, 11)]
12、选择列表中的部分元素:
a)已知要使用的开始元素索引和结束元素的索引:array[start: end]
b)从第一个元素开始到结束元素:array[: end]
c)从指定的开始元素开始到最后一个元素:array[start: ]
d)选择最后几个元素:array[-num: ]
13、复制列表:array[: ]
14、元组:元组是不能改变的,使用小括号定义。