接下來讓我們來一一認識在Python裡面的容器:容器型態:串列(list)、字典(dict)、元祖(tuple)。
[]
建立串列。[]
取出串列裡的內容。list[1:3]
表示取出串列indax=1~2之間的內容,和字串切割相同,包含第一個但不包含最後一個index,並記得要從0開始數。len()
算出字串內的元素個數x in list
判斷x是否在字串中,回傳True or Falselist.append(x)
把x放在list的最後面list.remove(x)
移除list裡面的第一個xlist.count(x)
計算list中有幾個xlist.reverse()
顛倒list中元素的順序list.insert(i,x)
把x加到list的index為i的位置list.pop()
把最後一個元素取出後在list中刪除{}
建立字典。d={}
[]
新增條目,方式為 d[key]=value
。需注意!如字典內已有key則會直接修改value。d.update({key:value})
在字典d內新增key條目的value值len()
算出字典內的項目個數d.keys()
取得字典內所有key值d.values()
取得字典內所有value值d.items()
取得字典內所有項目(key:value)d.update(d1)
將字典d1新增到字典d中,如有重複的key值則會直接修改valued.pop(key)
取出字典key值的value後在字典d中刪除其項目()
建立元祖。[]
取出元祖裡的內容。用法同list。今天的文章就到這裡,接下來要進到初學者的第一個大魔王-條件判斷與迴圈!我們明天見~
參考資料:
https://selflearningsuccess.com/python-list/
https://medium.com/ccclub/ccclub-python-for-beginners-tutorial-533b8d8d96f3