首页 > 编程语言 > 详细

python之字典

时间:2020-01-18 22:33:57      阅读:78      评论:0      收藏:0      [点我收藏+]

1.字典,列表都不能作为key,value值任意

2.字典是无序的

3.info={‘k1‘:11,1:22,(‘abc‘,15):18}

   v1=info[‘k1‘]

   v2=info[1]

   v3=info[(‘abc‘,15)]

   print(v1,v2,v3)                //输出结果为11 22 18

4.①info={‘k1‘:11,1:22,(‘abc‘,15):18}

      for item in info.keys():

           print(item,info[item])      //输出结果为k1            11
                                                                       1              (22, 55)
                                                                      (‘abc‘, 15)  18

  ②info={‘k1‘:11,1:22,(‘abc‘,15):18}

     for k,v in info.items():

             print(k,v)                       //字典可以进行for循环

5.info=dict.fromkeys({‘k1‘,1,(‘abc‘,15)},123)

   print(info)                                //输出结果为{1: 123, ‘k1‘: 123, (‘abc‘, 15): 123},根据序列,创建字                                                            典,并统一值

6.info={‘k1‘:11,1:22,(‘abc‘,15):18}

   v=info.get(‘k1111‘,666)

   print(v)                                    //输出结果为666,当找不到key:‘k1111‘,返回666

7.info={‘k1‘:11,1:22,(‘abc‘,15):18}

   v=info.pop(‘k1‘)

   print(info,v)                               //输出结果为{1: 22, (‘abc‘, 15): 18} 11

python之字典

原文:https://www.cnblogs.com/cxydnxs/p/12210409.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!