python3列表基本操作
阿新 • • 發佈:2021-10-05
一般我們存一個數據的時候可以用變數,但是要存多個數據時變數無法滿足需求,於是列表出現了。列表是最常用的Python資料型別,它可以作為一個方括號內的逗號分隔值出現。且列表的資料項不需要具有相同的型別,就像下面這樣!
list = ['zhangsan', 'lisi', 'wangwu', 123]
對於資料的操作一般就是增、刪、改、查
首先來說說 查 的操作:
要想訪問列表中值可以使用索引,同樣你也可以使用方括號的形式擷取字元。
list = ['zhangsan', 'lisi', 'wangwu', 123] # 我想訪問zhangsan這個值就可以用索引將其取出 print(list[0])
列表中每個元素都分配一個索引,第一個是0,第二個是1,以此類推。
以上例項輸出結果:
‘zhangsan’
如果想把中間兩元素取出來該怎麼操作呢!
是不是可以用
print(list[1], list[2)
但是這是資料很少的情況!如果是資料特別多的情況,且想取中間100個數據,或者是10000個數據,就不能用索引的方式了,因為太麻煩。所以如果想取中間資料,或是一下要取得資料較多的情況,可以用切片進行操作。如下
取出中間兩個元素,
print(list[1:3])
# 注意:切片操作時,起始位置1包括,結束位置3不包括
以上結果:
['lisi', 'wangwu']