• 非空即真,非0即真


    # #非空即真,非0即真
    # a=[]
    # b=''
    # c=()
    # d=0
    # e=None
    # list=[a,b,c,d,e]
    #
    # for a in list:
    # if a:
    # print("是真的")
    # else:
    # print("是假的")
    shenyang={
    'name':"沈阳",
    'age':18,
    'addr':'天通苑',
    'email':'11485665@qq.com'
    }
    print(shenyang)
    #字典是无序的
    #修改
    # shenyang['女朋友']='很漂亮'
    # # shenyang['age']=38#不管存在不存在都直接修改
    # # shenyang.setdefault('age',39)#setdefault这种方式,如果key存在,不管它;如果不存在则添加
    # print(shenyang)
    # #删除
    # shenyang.pop('age')#指定key删除,删除的时候key不存在是会报错的
    # del shenyang['女朋友']#指定key删除,删除的时候key不存在是会报错的
    # print(shenyang)
    # #取值
    # print(shenyang['addr'])
    # print(shenyang.get('email1','114'))
    # #清空字典
    # shenyang.clear()
    # print(shenyang)
    # #随机删除一个Key
    # shenyang.popitem()#随机删除一个key

    yaoyuan={'chouyan':2,'name':"遥远"}
    shenyang.update(yaoyuan)#把一个字典更新到另一个字典里面
    print(shenyang.values())
    print(shenyang.keys())

    print(shenyang.get('email',"niuhaoyang123@qq.com"))#email存在则取email,不存在则取后面的默认值
    shenyang.popitem()#随机删除一个key
    for k,v in shenyang.items():#.items()方法同时取到key和value
    print(k,v)
  • 相关阅读:
    搜狗搜索用户体验
    第六周学习进度条
    对我们团队NBPL的改进方案意见
    钱多多软件制作第七天
    团队冲刺第二周05
    团队冲刺第二周04
    团队冲刺第二周03
    输入法评价
    团队冲刺第二周02
    团队冲刺第二周01
  • 原文地址:https://www.cnblogs.com/pengwa1226/p/9404505.html
Copyright © 2020-2023  润新知