zoukankan      html  css  js  c++  java
  • Python 基础入门 2_6 dict数据类型

    """
    字典:dictionary,使用键值对(key - value)存储,具有极快的查找速度
    字典存放多个无序的键值队
    key的特性:
    1.key具有唯一性
    2.key必须是不可变对象
    其格式为:变量 = {key1:value1,key2:value2}
    获取key对应的value值 dict[key值] ,key值不存在则报错
    修改key对应的value值 dict[key值] = value值 若key值不存在,则创建新的键值对
    删除字典 del dict
    返回指定key的value并将指定key的键值队删除 dict.pop(key)
    """

    dict1,dict2 = {"1":1},{"3":3}
    print(dict1,dict1["1"],dict2)
    dict1["1"]="#1"
    dict1["2"]="2"
    dict1["1"]=None
    print(dict1,dict2.pop("3"),dict2)
    del dict2

    """
    字典的方法:
    dict.keys() 以list的形式返回dict所有key的值
    dict.values() 以list的形式返回dict所有value的值
    dict.items() 返回可遍历以(key,value)元组为元素组成的list
    enumerate(dict) 返回多个以(序号,value)组成的元组,序号从0开始以1递增。这里的多个以dict存在多少个键值队决定
    dict.get(key) 返回dict对应key的value,若key在dict不存在,则返回None
    """
    print(dict1.get("4"),)
    v1,vr=enumerate(dict1)
    print(v1,vr)
  • 相关阅读:
    安装高版本的docker
    Apache JMeter汉化手册
    安装python包
    Jmeter Cluster
    doc下设置永久环境变量的好方法
    jmeter非常好的博客收藏
    mysql-学习链接
    python 脚本
    常见python快捷键
    2015年心情随笔--周围太烦躁,我想静静
  • 原文地址:https://www.cnblogs.com/hjlin/p/10628360.html
Copyright © 2011-2022 走看看