數據類型:list列表[]、元祖tuple()、dict字典{}
阿新 • • 發佈:2019-04-16
mov 移除 不可變 修改 int print 查詢 [] -type tuple 元祖 ()
List 列表[] 可變的
- lst = [1,2,3,4]
- #改
- lst[(元素下標)] = ‘需要修改的‘ #通過下表修改
- lst[下標:下標] = ‘需要修改的‘ #通過範圍修改
- #加
- lst.append() #追加
- lst.insert((插在誰的後面),(插什麽)) #插入
- lst.extend() #擴展叠代添加
- #刪除
- lst.remove() #移除刪除指定元素
- lst.pop() #彈出默認刪除最後一個 pop有返回值,返回的是被刪除的元素
- lst.pop((元素下標)) #通過元素下標刪除元素
- lst.clear() #清空
- del lst #刪除整個列表
- del lst[(元素下標)] #通過元素下標刪除元素
- #查
- print(lst[(元素下標)]) #查詢
- for i in list:
print(i) #循環查詢
- #其他操作
- s = lst.count(3) #統計
- s = lst.index(5) #索引print(lst)
- lst.reverse() #反轉
- lst.sort() #排序
- lst.sort(reverse = True) 和 lst.sort() \n lst.reverse() 意義一樣
- #列表嵌套
tuple 元祖 ()
-
- tu = () 括號裏如果只有一個類型就是這個類型
- 不可更改
- tu.index(元素)
- tu.count(元素)
- 元祖嵌套
dict 字典
-
- # 鍵值對 {鍵:值}
- # 鍵必須是不可變的數據類型
- # 字典是可變的,因為字典是可變的
- # 值是沒有要求的
數據類型:list列表[]、元祖tuple()、dict字典{}