zoukankan      html  css  js  c++  java
  • 字典的使用方法

    #定义词典dic_name
    >>> dic_name = {'Ipad': 3599, 'Car': 250000, 'Coffee': 35, 'Iphone': 4999, 'pen': 5}
    #查看定义的词典内容
    >>> dic_name
    {'Ipad': 3599, 'Car': 250000, 'Coffee': 35, 'Iphone': 4999, 'pen': 5}
    #查看词典中所有的key
    >>> dic_name.keys()
    ['Ipad', 'Car', 'Coffee', 'Iphone', 'pen']
    #查看词典中所有的key对应的值
    >>> dic_name.values()
    [3599, 250000, 35, 4999, 5]
    #查看'Car'key是否在dic_name词典中
    >>> dic_name.has_key('Car')
    True
    #删除词典中的第一个key
    >>> dic_name.popitem()
    ('Ipad', 3599)
    #查看删除后的效果
    >>> dic_name
    {'Car': 250000, 'Coffee': 35, 'Iphone': 4999, 'pen': 5}
    #删除dic_name词典中的指定key
    >>> dic_name.pop('Coffee')
    35
     #当然删除也可以这样写
    >>> del dic_name('Coffee')
    35
    #查看删除后的效果
    >>> dic_name
    {'Car': 250000, 'Iphone': 4999, 'pen': 5}
    #在不删除dic_name词典中key的同时修改key'Car'的value值 由25000改变为260000
    >>> dic_name['Car'] = 260000
    #向dic_name词典中增加Coffee key
    >>> dic_name['Coffee'] = 30
    #查看增加和修改后的效果
    >>> dic_name
    {'Car': 260000, 'Coffee': 30, 'Iphone': 4999, 'pen': 5}
    >>>
    #字典中可以存放列表、元组等
    >>> dic_name = {'Ipad':[3500,3499]}
    >>> dic_name
    {'Ipad': [3500, 3499]}
    >>> dic_name
    {'Ipad': [3500, 3499]}
    #为Ipad Key增加一个列表中的元素
    >>> dic_name['Ipad'].append(2499)
    >>> dic_name
    {'Ipad': [3500, 3499, 2499]}
    >>>
     
     
    #循环整个词典
    >>> product_dic
    {'Ipad': 3599, 'T-shirt': 199, 'Coffee': 250000, 'Car': 250000}
    >>> for a,b in product_dic.items():
        print a,'	',b
    Ipad   3599
    T-shirt    199
    Coffee     250000
    Car    250000
    >>>
  • 相关阅读:
    机器学习 深度学习 网站
    Concat层解析
    网络可视化工具netron详细安装流程
    【中文】【deplearning.ai】【吴恩达课后作业目录】
    python 3 linux环境搭建django production环境
    eCharts画图
    mysql 外键
    django执行离线ORM、数据操作
    http 发包调试工具
    python有空仔细研究
  • 原文地址:https://www.cnblogs.com/xinzhiyu/p/5670275.html
Copyright © 2011-2022 走看看