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)
  • 相关阅读:
    复制
    rpm 软件包管理
    xfsdump 备份文件系统
    dhcp服务器(一)
    【转】kafka集群搭建
    postgresql主从配置
    centos7 安装配置postgresql
    centos7 安装配置zookeeper
    zookeeper
    piplinedb 安装配置
  • 原文地址:https://www.cnblogs.com/hjlin/p/10628360.html
Copyright © 2011-2022 走看看