一、可使用append()、insert()或extend()向列表增长元素。app
二、可使用remove()、pop()或del()从列表删除元素。函数
三、要获得一个有序副本,能够采用下面任意一种作法:排序
(1)创建列表的副本,使用切片(分片):new_list = my_list[:],索引
而后对新列表排序:new_list.sort()rem
(2)使用sorted函数:new_list = sorted(my_list)方法
四、使用in关键字能够得出一个特定值是否在一个列表中。sort
五、使用index()方法能够得出一个值在列表中的位置。集合
六、元祖是一个与列表相似的集合,只不过元祖不能改变。字典
七、可使用多种方法创建一个双重列表:new
(1)使用嵌套的中括号:
my_list = [[1, 2, 3], ['a', 'b', 'c'], ['red', 'green', 'blue']]
(2)使用append(),并追加一个列表
my_list = []
my_list.append([1, 2, 3])
my_list.append(['a', 'b', 'c'])
my_list.append(['red', 'green', 'blue'])
print(my_list)
(3)创建单个列表,再合并这些列表
list1 = [1, 2, 3]
list2 = ['a', 'b', 'c']
list3 = ['red', 'green', 'blue']
my_list = [list1, list2, list3]
八、字典是键值对的集合
九、能够经过指定键和值的方式在字典中添加条目:
phone_numbers['John'] = '555-1234'
十、要经过键在字典中查找一个条目,可使用索引:
print phone_numbers['John']