Python資料型別------列表
阿新 • • 發佈:2018-12-20
普通的整型或字串型別就不做過多贅述、在這記錄一下Python的列表、字典、集合、tuple等資料型別便於之後的學習。
一:列表
列表是由一些列特定順序排列的元素組成。列表由方括號([])來表示,並使用(,)來分割其中的元素。
示例:
bicycles = ['trek','redline','cannondale'] print(bicycles) #訪問列表中某一個元素 print(bicycles[0]) print(bicycles[-1]) print(bicycles[0].title()) #修改列表中的某一個元素的值 bicycles[0] = 'BigTrek' #新增列表中元素 bicycles.append('Ford') # 在列表末尾插入 bicycles.insert(0,'Audio') # 在第0個位置新增 #刪除列表元素 del bicycles[0] bicycles.pop() # 刪除列表末尾的元素、並能獲取次元素繼續使用 bicycles.pop(2) bicycles.remove('Ford') # 根據列表中的值刪除元素 #列表排序 bicycles.sort() # 更改元素順序 bicycles.sort(reverse=True) # 按照與字母順序相反的順序排列列表元素 print(bicycles.sorted()) # 輸出排序後的列表、原始列表不更改順序 bicycles.reverse() # 列表倒序 len(bicycles) # 列表長度 # 遍歷列表 for bicycle in bicycles: print(bicycle) # 切片 bicycles_part = bicycles[0:2]