zoukankan      html  css  js  c++  java
  • python 字典

    1、字典的定义

          dic={

        key1:value,

             key2 :value,

                  key3 :value,

                     ........

                   }

    2 字典的增、删、改、查

        (1)增

              dic[key]=value

         dic.setdefault(key,value)

         (2)删

               pop(key)  # 返回删除的元素

               popitem() # 随机删除元素(3.5版本)

               del dic[key]

               clear()     # 清除

          (3)改

                dic[key]=value  # 强制替换

                dic.setdefault()  

           (4)查

             for 循环

             dic.get('key') # 若元素不存在字典里 则默认返回None,可自定义返回提示   

    3、字符串的其他操作

              1、for keys in dic.keys:

                      print(keys)

              2、for value in dic.value:

                      print(value)

              3、for k,v in  dic.item:

                      print(k)

                      print(v)

               4、 print(dic.item)

               5、print(dic_item)   ([(键值对),(键值对)....()])

               6、print(dic.keys)     # (高仿列表)

               7、print(dic.value)    # (高仿列表)

               8、解包:将后边结构拆开按位置赋给前边变量

                    如 a,b=(1,2)   支持 字符串、元组、列表

                     print(a)

                     print(b)

    4、字典的嵌套

                dic={

                key: value,

                key: value,

                key:{  [

        key: value,

                key: value

                        ] },

    }

                   

  • 相关阅读:
    Java List集合
    Java 集合删除重复元素、删除指定元素
    进程和线程
    Java 线程的同步与死锁
    Java 线程的常用操作方法
    Java 多线程实现
    统计分析
    递归方法(回文)
    素数的输出
    动手动脑二
  • 原文地址:https://www.cnblogs.com/liaopeng123/p/9401225.html
Copyright © 2011-2022 走看看