Python內建的有序集合list和tuple
阿新 • • 發佈:2019-01-05
list----一種有序集合
classmates=['Mike','Bob','Tom']
classmates[-1]--------Tom,即倒數第一個
classmates[-2]--------Bob,即倒數第二個
classmates.append('Adam')------追加元素到末尾
classmates.insert(1,'Jack')--------把元素插入到指定的位置
classmates.pop()--------------------刪除末尾的元素
classmates.pop(1)------------------刪除指定位置的元素
classmates[1]='Sarah'--------------替換指定位置元素
list中的元素的資料型別可以不同,list元素也可以是另一個list
如:s=['c','java','['asp','php']','scheme']
tuple----有序列表元組
一旦初始化就不能修改(tuple的每個元素,指向永遠不變),所以程式碼更安全。
classmates=('Mike','Bob','Tom')
不能使用append()、insert()等方法對元組進行修改