list列表
classmates = [`Michael`, `Bob`, `Tracy`]
list裡面的元素的資料型別可以不同
L = [`Apple`, 123, True]
list元素也可以是另一個list
s = [`python`, `java`, [`asp`, `php`], `scheme`]
len()
函式可以獲得list元素的個數
len(classmates)
用索引來訪問list中每一個位置的元素,索引是從0
開始的:
classmates[0]
可以用-1
做索引,直接獲取最後一個元素,以此類推-1,-2,-3
classmates[-1]
列表元素的新增和修改
往list中追加元素到末尾
classmates.append(`Adam`)
元素插入到指定的位置,比如索引號為1
的位置
classmates.insert(1, `Jack`)
刪除list末尾的元素,用pop()
方法
classmates.pop()
刪除指定位置的元素,用pop(i)
方法,其中i
是索引位置
classmates.pop(1)
把某個元素替換成別的元素,可以直接賦值給對應的索引位置
classmates[1] = `Sarah`