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)

  • 相关阅读:
    BT656与BT1120的区别
    Arria10中PHY的时钟线结构
    Arria10中的IOPLL与fPLL
    Nios内部RAM固化配置
    实现1sym转换成2个sym送给CVI(VGA数据)
    embeded_2_separate_sync
    动态规划--青蛙跳
    动态规划 0--1 背包问题
    模拟题
    动态规划--最大子段和
  • 原文地址:https://www.cnblogs.com/ylx900/p/8625212.html
Copyright © 2011-2022 走看看