`
resunly
  • 浏览: 40580 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

python基础知识总结---数据结构---字典

阅读更多

直接实例代码:

#5.0字典:
def directTest():
    #直接定义
    dir_obj = {"name":"Tom","sex":"man","age":"15","address":"fist streets"}
    print "字典的定义:",dir_obj;

    #其他转成字典
    dir_list = [("1",("tome","24","usa","like you"))]
    dir_to = dict(dir_list)
    print "dir_to items:",dir_to

    print "字典的长度:",len(dir_obj)
    print "--根据key找value--", dir_obj["sex"]

    ##空字典赋值
    dir_me = {}
    dir_me["title"]="TEST"
    dir_me["URL"]="www.sisico.com"
    print "--空字典赋值后-dir_me::",dir_me

    #对字典的访问
    #1.直接dir[key]访问  这样直接取去,如果字典没有ITEM会报错
    #2.dic.get(key) 用get访问  当用get获取字典item是,没有的ITEM 会出None
    print "dir_me item:",dir_me.get("title")
    print "dir_me items:",dir_me.items()

    #检测字典的key是否存在  key in dic
    print "check key 是否在字典中:","age" in dir_obj
    print "字典中的key集合:",dir_obj.keys();
    print "字典中value的集合:",dir_obj.values()

    #对字典的item变更
    dir_obj["sex"] = "wower"
    print "更改key对应的value--",dir_obj["sex"]  ##wower



    #-删除字典中的项-
    # 1.del dic["item"]  item===key
    # 2.dic.pop("item") item == key
    # 3.dic.popitem() 删除一项
    print "-dic items --",dir_obj
    del dir_obj["age"]
    print "-delete0 --",dir_obj
    dir_obj.pop("name")
    print "-delete1 --",dir_obj
    dir_obj.popitem()
    print "-delete2 --",dir_obj

 

分享到:
评论

相关推荐

    python-数据结构-书.docx

    Python数据结构:介绍Python中常用的数据结构,包括列表、元组、字典、集合等,以及它们的特点、使用方法、操作等。 3. 算法基础知识:介绍算法的基本概念、分类、特点等内容,包括排序、查找、递归、分治等。 4. ...

    python基本数据结构-字典.xmind

    python的字典操作知识图谱,相对全面的描述了字典的知识要点。

    在会计研究中使用 Python 进行文本分析-研究论文

    接下来,我们将教授 Python 编程的基础知识,并演示使用 Pandas 包中的表格数据的基础知识。专着的第二部分重点介绍会计研究中常用的特定文本分析方法和技术。 我们首先介绍正则表达式,这是一种用于在文本中查找...

    全国计算机等级考试二级python的学习笔记

    1. Python基础知识 - Python语法基础:变量、数据类型、运算符、流程控制语句等。 - Python常用内置数据结构:列表、元组、字典、集合的定义、创建和使用方式。 - Python函数:函数定义、参数传递、返回值等概念。 ...

    你的Python入门好帮手:一份包含了Python基础学习需要的知识框架 + 爬虫基础 + numpy基础

    1. Python基础知识 - 变量、数据类型(整数、浮点数、布尔值、字符串、列表、元组、字典、集合) - 运算符和表达式 - 控制流程(if、for、while、break、continue) - 函数的定义和使用 - 文件操作 - 模块和包的...

    python知识点总结

    2. 数据结构:Python 中的列表、元组、字典、集合等数据结构的使用和操作。 3. 函数和模块:定义和调用函数,创建和使用模块,以及模块的导入和使用。 4. 文件操作:读取和写入文件,处理文件内容和路径,以及异常...

    蓝桥杯(Python)相关知识点记录包含基础知识点数据结构等算法实现真题练习

    在数据结构方面,了解列表、字典、集合等Python内置的数据结构是至关重要的。这些数据结构在解决算法问题时起着至关重要的作用,选手需要灵活运用这些数据结构来解决各种问题。此外,算法实现也是蓝桥杯竞赛的重要...

    蓝桥杯(Python)相关知识点记录,包含基础知识点,数据结构等算法实现,真题练习

    蓝桥杯Python相关的知识点记录包括基础知识点、数据结构等算法实现以及真题练习项目说明。以下是对这些内容的简要概述: 一、基础知识点 Python标识符:在Python中,标识符由字母、数字、下划线组成,并且区分大小...

    python 基础知识,特别特别详细,入门级

    python基础知识 1变量和简单数据类型 2学习列表 2.1列表是什么 2.2访问列表元素 2.3访问最后一个元素用-1,倒数第二个用-2.. 2.4使用列表中的各个值 2.5修改列表元素 2.5.1在列表末尾添加元素 2.5.2在列表中插入元素...

    从零开始学人工智能.md

    Python常用内置数据结构:列表(list)、元组(tuple)、字典(dict)、集合(set) Python逻辑控制与操作:If分支语句、for/while循环控制、try...except异常处理 Python函数:定义函数、函数参数、函数式编程 Python类与...

    python指北,学习python过程中的一些总结.rar

    Python基础的重要性不言而喻,是每一个入门Python学习者所必备的知识点,作为Python入门...Python基础知识包含Python数据类型,数据结构,控制流等,与其他高级语言类似,顺序语句、条件语句、循环语句等是其基本结构。

    Python-Data-Structures-and-Algorithms-v-:Packt发布的Python数据结构和算法的代码存储库[视频]

    您将首先学习Python中的数据结构,链接列表和数组的基础知识。 将向您展示如何在Python中编写元组,然后为示例演示如何在Python中编写字典和集合。 您将了解有关在Python中使用指针的信息。 然后,您将探索Python中...

    Python最全学习大纲-玩转Python

    通过本资源,您将学习到 Python 中的各种数据结构如列表、字典、集合等的使用方法,掌握函数编程和面向对象编程的基本原理和实践技巧。您还将了解异常处理的重要性以及如何进行文件操作和读写操作。通过这些内容的...

    Python基础教程(第3版)中文版pdf(清晰版,带目录)

    《Python基础教程 第3版》包括Python程序设计的方方面面:首先,从Python的安装开始,随后介绍了Python的基础知识和基本概念,包括列表、元组、字符串、字典以及各种语句;然后循序渐进地介绍了一些相对高-级的主题...

    leetcode分类-python-for-data-analysis:用于数据分析的python

    数据结构和序列(元组、列表、字典、集合) 3 职能 四 作业 #1 NumPy 基础 —— 五 使用 Pandas 进行主要数据分析Pandas 数据类型:Series、DataFrame、Index 6 作业#2 —— 7 数据可视化Seaborn、Plotly、...

    Python_基础1~31

    Python基础知识点总结 Python是一种广泛使用的高级编程语言,具有简洁、易学、易用的特点。下面是对Python基础知识点的总结: 变量和数据类型 在Python中,变量可以存储不同类型的数据,包括数字、字符串、列表、...

    面向人工智能的Python程序设计课程 Python从基础入门到进阶教程03数据结构-列表、元组、字典、集合 共44页.pptx

    03 数据结构-数据容器-列表、元组、字典、集合 04 控制结构-选择结构、循环结构 05 函数、lambda函数 06 模块 07 正则表达式 08 异常处理 09 numpy基础知识-线性代数-数据矩阵 10 padas入门.pptx 共109页.ppt 11 ...

    python程序设计基础与应用.docx

    因此,学习Python编程的学生不仅要理解这些基础知识,而且要学会应用这些知识来构建出功能完备的Python程序。 本课程将从Python的基本语法入手,依次介绍变量、表达式、流程控制语句、函数、数据类型、面向对象编程...

    leetcode会员功能-Python_Fundamentals:Python_基础知识

    会员功能Python_基础知识 第1讲:Python简介 熟悉 Anaconda、jupyter notebook 和 Github 通过玩积木游戏学习逻辑思维:迷宫 了解 Python 数据类型、数学运算、比较运算符、逻辑运算符和成员运算符 第 2 课:字符串...

    Python-3-Programming-specialization:该存储库包含该专业所有课程的解决方案

    课程1:Python基础本课程介绍Python 3的基础知识,包括条件执行和迭代作为控制结构,以及字符串和列表作为数据结构。课程2:Python函数,文件和字典本课程介绍字典数据结构和用户定义的函数。 您将了解局部和全局...

Global site tag (gtag.js) - Google Analytics