一、可使用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']