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)

  • 相关阅读:
    C# 监测每个方法的执行次数和占用时间(测试1)
    C# 依赖注入那些事儿
    SQL Server GROUP BY 后 拼接 字符串
    C# 根据Excel生成树
    C# 反射赋值
    C# 集合转换为DataTable
    Oracle 未能加载文件或程序集Oracle.DataAccess
    MySQL 各种主流 SQLServer 迁移到 MySQL 工具对比
    平衡树
    数据结构优化dp
  • 原文地址:https://www.cnblogs.com/ylx900/p/8625212.html
Copyright © 2011-2022 走看看