zoukankan      html  css  js  c++  java
  • 第五天

    今天学了:

      1、字典dic:
        增:dic.setdeafult()   (有则不变,无则添加)

          dic['名称'] = '   '   (有则覆盖,无则添加)

        删:del        全删

          clear       清空  

          pop('键值对名称',返回值)    按键值对名称删除,返回值不设置则无删除对象时报错

          popitem        随机删

        改:dic['名称'] = '   '

          dic.update(dic2)    将dic2的键值对覆盖并添加至dic

        查:print(dic['name'])   有则返回结果,无则报错

          print(dic.get('name'),’没有时返回值‘) 有则返回结果,(不设置时)无则返回None

        其他方法:

          dic.keys()  输出键    dic.value() 输出值

          dic.item() 输出词典

      2、分别赋值:

          a,b = 2 ,3

          a,b = (2,3)

          a,b = [2 , 3]

          结果都是a = 2 ,b = 3

      3、嵌套

         dic = {"name_list":['张三','lisi','隔壁王叔叔'],
              'dic2':{'name':'太白','age':12},}
           
          1 ,给列表追加一个元素:'旺旺'
           l1 = dic['name_list']
           l1.append('旺旺')
           dic['name_list'].append('旺旺')
           print(dic)
          2,给列表lisi全部大写
           print(dic['name_list'][1].upper())
           dic['name_list'][1] = dic['name_list'][1].upper()
           print(dic)
           3,给dic2 对应的字典添加一个键值对:hobby:girl.
           dic['dic2']['hobby'] = 'girl'
           print(dic)

  • 相关阅读:
    2021.07.11 【ABAP随笔】采购订单Message输出打印
    项目管理43210学习笔记
    Rails跳过回调方法
    树莓派接USB温湿度传感器(python)
    Visual Studio2019安装时报错Microsoft.Net.4.7.2.FullRedist的解决方法
    微信浏览器中H5使用wx-open-launch-app打开第三方APP
    Linux系统使用qq邮箱在线发送邮件
    LRU工程实现源码(一):Redis 内存淘汰策略
    Android Studio解决Build Log出现乱码问题
    git新拉取项目
  • 原文地址:https://www.cnblogs.com/ylx900/p/8625212.html
Copyright © 2011-2022 走看看