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
    >>>
  • 相关阅读:
    Linux学习之二——档案与目录的属性和权限
    Linux学习之一——开机必备知识
    阿里云实战之二(mysql+phpmyadmin)
    阿里云实战之一(必备程序安装)
    简要揭秘在线代码编辑器
    磕磕碰碰的Chrome之plugin开发
    Oracle导出的sql执行出错
    Spring学习(八)
    Spring学习(七)
    Spring学习(六)
  • 原文地址:https://www.cnblogs.com/xinzhiyu/p/5670275.html
Copyright © 2011-2022 走看看