• python学习笔记——字典的常用语法


    字典语法

    1.字典数据的提取

    #列表使用偏移量来提取,字典使用键来提取

    >>>group = {'师父':'唐三藏', '大师兄':'孙行者', '二师兄':'猪八戒', '沙师弟':'沙和尚'}

    >>>print(group['师父'])

    唐三藏

     

    2.字典数据的修改

    >>>group = {'师父':'唐三藏', '大师兄':'孙行者', '二师兄':'猪八戒', '沙师弟':'沙和尚'}

    >>>group['师父']='唐玄奘'

    >>>print(group)

    {'师父': '唐玄奘', '大师兄': '孙行者', '二师兄': '猪八戒', '沙师弟': '沙和尚'}

     

    3.字典数据的增加

    >>>group = {'师父':'唐三藏', '大师兄':'孙行者', '二师兄':'猪八戒', '沙师弟':'沙和尚'}

    >>>group['白龙马']='敖烈'

    >>>print(group)

    {'师父': '唐三藏', '大师兄': '孙行者', '二师兄': '猪八戒', '沙师弟': '沙和尚', '白龙马': '敖烈'}

     

    4.字典数据的删除

    >>>group = {'师父':'唐三藏', '大师兄':'孙行者', '二师兄':'猪八戒', '沙师弟':'沙和尚'}

    >>>del group['师父']

    >>>print(group)

    {'大师兄': '孙行者', '二师兄': '猪八戒', '沙师弟': '沙和尚'}

     

    5.提取字典中所有的键

    dict.keys()

    >>>group = {'师父':'唐三藏', '大师兄':'孙行者', '二师兄':'猪八戒', '沙师弟':'沙和尚'}

    >>>print(group.keys())

    dict_keys(['师父', '大师兄', '二师兄', '沙师弟'])

     

    #打印出了所有字典的键,但是都是元组的形式

     

    >>>group = {'师父':'唐三藏', '大师兄':'孙行者', '二师兄':'猪八戒', '沙师弟':'沙和尚'}

    >>>print(list(group.keys()))

    ['师父', '大师兄', '二师兄', '沙师弟']

     

    #通过list()函数将元组转化为列表的形式

     

    6.提取字典中所有的值

    dict.values()

    >>>group = {'师父':'唐三藏', '大师兄':'孙行者', '二师兄':'猪八戒', '沙师弟':'沙和尚'}

    >>>print(group.values())

    dict_values(['唐三藏', '孙行者', '猪八戒', '沙和尚'])

     

    7.提取字典中所有的键值对

    dict.items()

    >>>group = {'师父':'唐三藏', '大师兄':'孙行者', '二师兄':'猪八戒', '沙师弟':'沙和尚'}

    >>>print(group.items())

    dict_items([('师父', '唐三藏'), ('大师兄', '孙行者'), ('二师兄', '猪八戒'), ('沙师弟', '沙和尚')])

  • 相关阅读:
    第34天-文件_system (2013.09.04)
    第33天-文件I/O _2(2013.09.03)
    小项目 : 计算库函数中单词的个数第30天
    第32天-文件I/O _1(2013.09.02)
    嵌入式培训学习历程第二十九天
    大作业 :学生信息管理系统。。。
    嵌入式培训学习历程第二十六天
    读取一个文件中哪一行 的一个参数
    LINUX C 语言 快速获取调用SHELL命令后的结果
    C语言制造一个随机数
  • 原文地址:https://www.cnblogs.com/zxc01/p/12687881.html
Copyright © 2020-2023  润新知