`
hw425
  • 浏览: 8262 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

[Dive Into Python]内置函数类型--字典dictionary

阅读更多

逼自己学基础知识,,每天一小节

字典 Dictionary定义键-值之间的对应关系

键是唯一的pk

 

定义字典:大括号,冒号

>>> a={'b':1,'c':2}
>>> print a
{'c': 2, 'b': 1}
>>> 

 

引用值:调用b键的值

>>> print a['b']
1
>>> 

 修改值:修改b的值,新增和修改是同样的方式,那么给我们带来困惑的是,可能是不断的更新了同一个Key的值,但是我们认为是在新增。所以在确定是要新增之前先判断是否已存在key

>>> print a
{'c': 2, 'b': 1, 'd': 3}
>>> a['b']=4
>>> print a
{'c': 2, 'b': 4, 'd': 3}
>>> 

 Key的特色:大小写敏感,这跟很多操作系统是一致的,并不会引起我们的混乱

>>> print a
{'c': 2, 'b': 1, 'd': 3}
>>> a['B']=5
>>> print a
{'c': 2, 'b': 1, 'd': 3, 'B': 5}
>>> 

 

分享到:
评论

相关推荐

    DiveIntoPython-zh-cn

    ### DiveIntoPython-zh-cn:Python 入门与实践指南 #### 第1章 安装Python 本章节主要介绍了Python的安装过程,并针对不同操作系统进行了详细的指导。 **1.1 哪一种Python适合您?** - **选择版本**:讨论了如何...

    diveintopython-cn-5.4b

    2. **数据结构**:Python提供了多种内置的数据结构,如列表(list)、元组(tuple)、集合(set)和字典(dictionary)。这些数据结构各有特点,适用于不同的场景。例如,列表支持动态增删元素,元组不可变,字典...

    Dive into Python中文版

    - 详细讲解了Python中的几种内置数据类型,包括字典(Dictionary)、列表(List)、元组(Tuple)等。 - 探讨了变量声明、字符串格式化、列表操作等方面的知识点。 - **第4章:自省的威力** - 讨论了Python中的...

    dive into python 中文版

    《Dive Into Python》是一部由Mark Pilgrim编写的开源Python教程,自2000年起持续更新至2004年,其后由CPyUG(中国Python用户组)进行中文版的翻译与审校工作,最终形成了中文版译本。本书旨在为读者提供深入学习...

    DIVE INTO PYTHON

    ### Dive Into Python:深入探索Python编程 #### 一、引言 《Dive Into Python》是一本关于Python编程语言的免费在线书籍,由Mark Pilgrim撰写,并由CPyUG(Chinese Python User Group)进行中文版的翻译工作。本书...

    Dive into Python

    ### Dive into Python:深入探索Python编程 #### 一、引言 《Dive into Python》是一本关于Python编程语言的免费在线书籍,旨在帮助读者快速掌握Python编程的基础知识及实践技巧。本书由Mark Pilgrim撰写,并由...

    Dive into Python笔记

    《Dive into Python》是一本面向已有编程经验的开发者学习Python语言的书籍。该书的笔记主要涵盖了Python的基础语法和核心概念,包括函数定义、模块的使用、数据结构如字典、列表和元组等。 在Python中,函数定义以...

    PYTHON 入门

    - 版权所有者:Mark Pilgrim (mailto:mark@diveintopython.org) - 版权所有组织:CPyUG (邮件列表:mailto:python-cn@googlegroups.com) - **资源特色**:这本书非常适合Python初学者,不仅涵盖了Python的基础知识...

    征服python中文版

    - **资源地址**:英文版存储于http://diveintopython.org/,中文版则位于http://www.woodpecker.org.cn/diveintopython。 - **项目支持**:由Zoom.Quiet负责项目管理,得到了啄木鸟社区的支持。 #### 二、Python...

Global site tag (gtag.js) - Google Analytics