zoukankan      html  css  js  c++  java
  • 字典及其魔法

    #字典 dict类
    # info = {'k1':'v1','ke':'v2'} 'k1':'v2'称为一个键值对
    #字典的value可以是任意值
    # info = {'k1':18,
    # 'ke':True,
    # 'k3':[
    # 11,
    # 22,
    # 33,
    # {
    # 'kk1':'vv1',
    # 'kk2':'vv2'
    # }
    # ]}
    # print(info)

    ###列表,字典不能作为字典的key..且key如果重复,只能显示一个
    # info = {
    # 1:'dada',
    # 'k1':'daa',
    # True:'123',
    # # ['da']:'ac',
    # ('d','cd',):12
    # }
    # print(info)

    #####字典是无序的
    info = {'k1':18,
    'ke':True,
    'kk1':'vv1',
    'kk2':'vv2',
    'ff':{
    'aa':'11',
    'cd':(11,22)
    },
    'kk3':'vv3',
    'kk4':'vv4'
    }
    #通过索引的方式找到指定元素
    v = info['ff']['cd'][0]
    # print(v)
    #支持通过索引删除的。
    # del info['k1']
    # print(info)
    # del info['ff']['aa']

    #支持for循环
    for i in info.keys(): #获得字典的KEY
    for a in info.values(): #获得字典的values
    for k,v in info.items():#同时获得key以及对应的values
    print(k,v)
  • 相关阅读:
    接口
    java基础
    java的反射
    按照字典序打印所有的字符串
    求幂的问题
    时间复杂度与空间复杂度
    孩子们的游戏(圆圈中最后剩下的数)
    约瑟夫环问题
    翻转单词顺序列
    复杂链表的复制
  • 原文地址:https://www.cnblogs.com/lhqlhq/p/8630791.html
Copyright © 2011-2022 走看看