一、元組
? ? ? ? ? ? ? ?Python的元組與列表類似,不同之處在于元組的元素不能修改。元組使用小括號,列表使用方括號。
? ??????????????元組的格式;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?變量名=(,,,,)
? ??????????????訪問元組
? ??????????????????????????????通過索引取數據
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?案例
? ??????????????????????????????????????????????????????aTuple=(23,35,56,34,11,21)
????????????????????????????????????????????????????????print(aTuple[2])
????????????????????????????????????????????????????????#56
? ??????????????查詢個數
? ??????????????????????????????count查詢出現的個數
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?案例
? ????????????????????????????????????????????????????aTuple=('b','c','d','e','f','g')
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? print(aTuple.count('d'))
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#1??????????????
? ? ? ? ? ? ? ? 查詢索引
? ??????????????????????????????index:查詢元素的索引,有對應的元素返回對應的索引,否則報
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 有對應索引是打印索引? ? 沒有對應索引時報錯
? ???????????????類型轉換
? ??????????????????????????????列表轉換元組??????tuple(列表名)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 元組轉換列表??????a=list(元組名)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?注意:元組是不可修改的? 想要修改需要先轉換為列表進行修改? 修改完后在轉換為元組
????????????????元組的循環取值
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?兩種方式:? for循環? ? ? ? while循環
二、字典??
????????????????字典的格式????????????變量名={key1:value,key2:value,,,}??
? ? ? ? ? ? ? ? 根據鍵訪問值
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 案例
? ??????????????????????????????????????????info={"name":"anfly","age":18,"sex":"男"}
? ??????????????????????????????????????????print(info["name"])
? ??????????????????????????????????????????#anfly
? ??????????????修改元素
? ?????????????????????????????有對應的key則是修改數據,沒有對應的key是新增數據
? ?????????????刪除元素
? ??????????????????????????????del? ? ? ? ? ?????刪除指定的元素
? ??????????????????????????????clear()? ? ? ? ??清空
? ?????????????查詢長度?????????
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? len():查詢鍵值對的個數? ? ? ? len(字典名)