• 字典的使用方法


    #定义词典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
    >>>
  • 相关阅读:
    2008年秋季毕业设计总体安排
    2008秋季计算机软件基础0903课堂用例(1)
    收藏:微软新技术不断,开发者如何面对?
    2008秋季计算机软件基础0901课堂用例
    2008秋季计算机软件基础0908课堂用例(1)
    WebBrows仿造Cookie
    ScriptCase价格调整通知
    JavaMail API简介
    Spring攻略学习笔记(3.05)重用切入点定义
    verletjs:超酷的开源JavaScript物理引擎
  • 原文地址:https://www.cnblogs.com/xinzhiyu/p/5670275.html
Copyright © 2020-2023  润新知