zoukankan      html  css  js  c++  java
  • Python-字典

    字典的用途

    创建和使用字典

    基本的字典操作:

    len(d)

    d[k]

    d[k]=v

    del d[k]

    k in d

    将字符串格式设置功能用于字典

    >>>phonebook

    {'':'','':'','Cecil':'3258'}

    >>>"Cecil's phone number is {Cecil}.".format_map(phonebook)

    "Cecil's phone number is 3258."

    字典方法:

    clear

    copy

    fromkeys:创建一个新字典

    >>>dict.fromkes(['name','age'])

    {''age':None,'name':None}

    get:name不存在时返回none不报错

    >>>print(d.get('name'))

    none

    items:包含所有字典项的列表

    >>>d={'key':'value','key':'value','key':'value'}

    >>>d.items()

    dict_items([(key,value),(key,value),(key,value)])

    keys

    pop:获取x的值,并删除x:1

    >>>d={'x':1,'y':2}

    >>>d.pop('x')

    1

    >>>d

    {'y':2}

    popitem:随即删除键值对

    setdefault:获取与指定键相关联的值并更新,若不存在,则添加

    >>>d={}

    >>>d.setdefault('name':'N/A')

    'N/A'

    >>>d

    {'name':'N/A'}

    uadate:使用一个字典中的项来更新另一个字典

    values:值组成的字典视图,有可能重复

    >>>d={1:1,2:2,3:3,4:1}

    >>>d.values()

    dict_values([1,2,3,1])

  • 相关阅读:
    Thread
    投资
    DBLink
    sql
    列转行
    DataTable,DataView,DataRowView,DefaultView与DataSet
    Vue.js 基础学习之组件
    Vue.js 基础学习计算属性computed
    v-model的修饰符和使用
    Vue.js 基础学习 v-on 指令
  • 原文地址:https://www.cnblogs.com/cevinchen/p/10612008.html
Copyright © 2011-2022 走看看