`

Python中的字典操作

阅读更多
'''
Created on 2011-11-1
@author: dudong0726
python中所谓的字典其实就是java中的map,操作类似
'''

if __name__ == '__main__':
    ab = { 'Swaroop'   : 'swaroopch@byteofpython.info',
             'Larry'     : 'larry@wall.org',
             'Matsumoto' : 'matz@ruby-lang.org',
             'Spammer'   : 'spammer@hotmail.com'
             }

    print("Swaroop's address is %s" % ab['Swaroop'])

    # Adding a key/value pair
    ab['Guido'] = 'guido@python.org'    #通过key引用,如果key不存在,为添加新项
    
    # Deleting a key/value pair            
    del ab['Spammer']                   #通过key删除项

    # Modify a key/Value pair
    ab['Larry'] = 'Larry broth@well.org';   #修改某一项内容
    
    print ('\nThere are %d contacts in the address-book\n' % len(ab))
    for name,address in ab.items():
        print('Contact %s at %s' % (name,address))           #遍历ab,返回类似于集合的对象,


    if 'Guido' in ab: # OR ab.has_key('Guido')
        print ("\nGuido's address is %s" % ab['Guido'])

 

发现一个比较有趣现象,替换上面红色代码,得到同样的结果,

 

  for item in ab.items():
        print('Contact %s at %s' % item)           #遍历ab,返回类似于集合的对象,
 

 

分享到:
评论

相关推荐

    python对字典的操作方法.docx

    下面我们将详细介绍Python中字典的操作方法。 1. 创建字典 创建字典的方法非常简单,可以使用大括号{}或者dict()函数来创建。例如: ``` # 使用大括号创建字典 my_dict = {'name': 'Tom', 'age': 18, 'gender': '...

    python中字典的操作方法.docx

    python中字典的操作方法 Python中的字典是一种非常常用的数据结构,它可以存储键值对,也就是将一个值与一个唯一的键相关联。字典的操作方法非常丰富,下面我们来一一介绍。 1. 创建字典 创建字典的方法非常简单,只...

    头歌Python入门之元组与字典

    4.Python的列表和字典可以存储任意类型的元素,所以我们可以将字典存储在列表中,也可以将列表存储在字典中,这种操作称为嵌套。 嵌套:列表中存储字典,字典中存储列表,字典中存储字典, 更多有关字典使用知识,请...

    Python中字典对象的常用操作示例

    使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。 使用步骤: ...目的:帮助理解字典对象Python中的常用操作。

    Python中字典对象的其他方法操作示例

    使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。 ...目的:帮助理字典对象的其他方法在Python中的具体使用。

    python字典基本操作.docx

    python字典基本操作 Python字典基本操作 Python字典是一种无序的数据结构,它由键值对组成。字典中的键必须是唯一的,而值可以是任何数据类型。Python字典是非常有用的数据结构,因为它可以用来存储和访问大量的数据...

    python对字典的操作方法(1).docx

    在本文中,我们将介绍Python中对字典的操作方法。 1. 创建字典 在Python中,可以使用花括号{}或者dict()函数来创建一个字典。例如: ``` # 使用花括号创建字典 my_dict = {'name': 'Tom', 'age': 18, 'gender': '...

    python字典基本操作(1).docx

    python字典基本操作 Python字典基本操作 Python字典是一种无序的数据结构,它由键值对组成。字典中的键必须是唯一的,而值可以是任何数据类型。Python字典是非常有用的数据结构,因为它可以用来存储和访问大量的数据...

    Python中字典对象的遍历示例

    使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。 使用步骤: 1、下载解压缩之后,打开...目的:帮助理解字典对象的遍历操作。

    python遍历字典函数.docx

    其中,遍历字典是Python中常用的操作之一。在本文中,我们将介绍如何使用Python遍历字典函数。 Python中的字典是一种无序的键值对集合,其中每个键都是唯一的。字典可以用于存储和访问数据,例如存储学生的姓名和...

    python中字典dict常用操作方法实例总结

    下面的python代码展示python中字典的常用操作,字典在python开发中有着举足轻重的地位,掌握字典操作相当重要 #创建一空字典 x = {} #创建包含三个项目的字典 x = {"one":1, "two":2, "three":3} #访问其中的一个...

    Python 字典(Dictionary)操作详解

    Python 字典(Dictionary)操作详解

    Python实现嵌套列表及字典并按某一元素去重复功能示例

    主要介绍了Python实现嵌套列表及字典并按某一元素去重复功能,涉及Python列表嵌套列表、列表嵌套字典,及按照某一元素去重复的相关操作方法,需要的朋友可以参考下

    python实验三、字典和集合 .doc

    (3) 掌握字典的基本操作 (4) 掌握集合的创建方法 (5) 掌握集合的基本运算 二、实验题目 1.学生基本信息如下表,请编写程序分别统计男、女生的人数,并查找所有年龄超过18岁的学生的姓名 姓名 性别 年龄 张三 ...

    python 字典的常用操作 示例

    python 字典的常用操作 示例

    Python的字典序操作实战代码,供学习和使用

    Python的字典序操作实战代码,供学习和使用

    Python语言基础项目案例:字典的操作.pptx

    项目案例:字典操作 字典操作 任务要求: 1.创建两个新字典 dict1 中包含{'张三':'男','李四':'女','王五':'男'} dict2 中包含{'张三':'男','李四':'男','小明':'男'} 2. dict1字典中添加一个用户:马六 男 3.修改...

    完整详细版Python全套教学课件 第03节 03 字典及操作.pptx

    完整详细版Python全套教学课件 第03节 03 字典及操作.pptx

    python 字典比对操作

    比较两个字典的内容,把相同key不同value的项找出,将key与新值放入新字典中输出 比较两个字典的内容,把相同key不同value的项找出,将key与原值放入新字典中输出

    Python字典的常见示例

    Python字典的常见示例 Python字典是一种非常有用的数据结构,它允许我们存储键值对,其中键是唯一的,可以用来检索值。 除此之外,字典还支持许多常用的操作,使其成为解决各种问题的强大工具。 例如,我们可以创建...

Global site tag (gtag.js) - Google Analytics