zoukankan      html  css  js  c++  java
  • 基础数据类型dict.py

    1. 基础数据类型字典dict
    键值对的出现,key:value字典的key唯一不重复,可以存储大量的关系型数据
    字典3.5版本包括3.5之前是无序的,3,6之后有序
    字典的key:str,int,(bool值,tuple不常用),是不可变的数据类型(可哈希的)
    字典的value:任意数据类型

    dict增加
    1. 按照键值增加,有则改之,无则添加
    dic = {'name': 'jinyuan', 'age': 18, 'sex': '男'}
    dic['name'] = 'nihao'
    dic['habrry'] = 'lol'

    dic.setdefault('job') # 利用模块 注意:有则不变,无则添加
    dic.setdefault('job','IT')

    dict删
    dic = {'name': 'jinyuan', 'age': 18, 'sex': '男'}
    print(dic.pop('name')) # 注意输出为被删掉的value
    print(dic)

    dic.clear() # 清空dict
    del dic['name'] # 清空key name

    dict查
    dic = {'name': 'jinyuan', 'age': 18, 'sex': '男'}
    print(dic['name']) # 注意查看时如果不存在会报错而用get不会
    print(dic.get('name1')) # get取值,如果没有返会None

    单独查看key与value
    print(dic.keys()) # 单独查看key
    print(dic.value()) # 单独查看value
    for i in dic.keys():
    print(i) # 可用于后面更改方便
    print(dic.items()) # 遍历以列表返回的(键:值)元组。
    for i,a in dic.items:
    print(i,a)
    努力到无能为力,拼搏到感动自己。
  • 相关阅读:
    iptables详解
    Python中的Subprocess模块
    Logging模块
    python inspect.stack() 的简单使用
    python之inspect模块
    python之platform模块
    GlusterFS分布式存储学习笔记
    AD 域服务简介(一)- 基于 LDAP 的 AD 域服务器搭建及其使用
    LDAP概念和原理介绍
    文件传输协议FTP、SFTP和SCP
  • 原文地址:https://www.cnblogs.com/jin-yuana/p/9832174.html
Copyright © 2011-2022 走看看