Python字典類型、

來源:互聯網
上載者:User

標籤:bsp   取值   出現   item   類型   元祖   inf   zhang   方法   

字典類型:

# msg_dic = {
#     ‘apple‘: 10,
#     ‘tesla‘: 100000,
#     ‘mac‘: 3000,
#     ‘lenovo‘: 30000,
#     ‘chicken‘: 10,
# }
# 只取key的值
# for k in msg_dic:
#     print(k,msg_dic[k])
# for k in msg_dic.keys():
#     print(k,msg_dic[k])

# 只取value的值
# for v in msg_dic.values():
#     print(v)

# #同時取key、value的值
# for k,v in msg_dic.items():
#     print(k,v)

# for迴圈取k
# info={‘a‘: 1, ‘b‘: 2, ‘c‘: 3}
# for x in info:
#     # print(info[x])
#     print(x)

# 造字典
# d=dict(a=1,b=2,c=3)
# print(d)

#可以修改、刪除、並且前後ID不變
# info={‘a‘: 1, ‘b‘: 2, ‘c‘: 3}
# print(info,id(info))
# info[‘a‘]=3
# print(info,id(info))
# del info[‘a‘]         刪除方法一
# print(info)
# info.pop(‘b‘)           刪除方法二
# print(info)
# print(info)             刪除方法三:隨機刪除
# info.popitem()
# print(info)

 

 

元祖類型:
用途:元祖是不可變的列表
 能有多個值,但是多個值只有取的需求,而沒有改的需求
方式:
 name=(‘zhangsan‘,‘lisi‘,‘wangwu‘,‘zhaoliu‘)
定義方式:
 在()內用逗號分隔開,可以存放任意類型的值
 強調:當元祖內只有一個元素時,務必記住加一個逗號,如果沒有增加只有一個,它的類型是str類型
 x=(‘yangzhizong‘)
 print(type(x))  >>>輸出結果是字串類型
 
name=(‘zhangsan‘,‘lisi‘,‘wangwu‘,‘aa‘,‘zhaoliu‘,‘aa‘,‘zhangsan‘)
# 取值
# print(name[0])
# 切片,取1、2字串
# print(name[1:3])
# #長度
# print(len(name))

# count統計字典裡面某個元素出現的次數
# info=name.count(‘aa‘)
# print(info)

#index在一定範圍內,尋找元素對應的索引位置
# info=name.index(‘aa‘,1,4)
# print(info)

Python字典類型、

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.