直接实例代码:
#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数据结构:介绍Python中常用的数据结构,包括列表、元组、字典、集合等,以及它们的特点、使用方法、操作等。 3. 算法基础知识:介绍算法的基本概念、分类、特点等内容,包括排序、查找、递归、分治等。 4. ...
Python 编程基础知识的核心在于其基本数据类型,这些类型构成了编程中最基础的元素。下面将详细阐述这些数据类型以及它们的特性和用法。 1. **数字类型**: - **整数(int)**:如1010、99、-217等,可以用十进制...
1. **入门指南**:为初学者提供了Python编程的基础知识,包括安装、环境设置、基础语法、数据类型、控制结构、函数、模块和包等。 2. **标准库**:Python的标准库非常丰富,包含了各种模块,如操作系统接口(os)、...
2. Python基础: - 语法结构:深入解析Python的基本语法,包括变量、数据类型(如整型、浮点型、字符串、列表、元组、字典等)、控制流(如if-else、for、while)、函数定义与调用、模块导入等。 - 类与对象:讲解...
1. **Python基础知识**:这是入门阶段,学习者会接触到Python的基本语法,如变量、数据类型(整型、浮点型、字符串、布尔型等)、运算符、流程控制(条件语句、循环语句)以及函数的定义与调用。 2. **列表、元组、...
python的字典操作知识图谱,相对全面的描述了字典的知识要点。
3. **列表、元组、字典与集合**:这些是Python的主要数据结构,列表是可变序列,元组是不可变序列,字典是键值对的集合,集合则是一组不重复的元素。理解它们的特点和操作方法,如索引、切片、增删改查、迭代等。 4...
Python 基础知识点总结 Python 变量类型和变量赋值 ----------------------------- 在 Python 中,变量类型不需要类型声明。每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。每个变量在使用前都...
通过"python-3.6.7-docs-pdf-a4"这份文档,初学者不仅可以学习到Python的基础知识,还可以了解到一些高级特性和最佳实践。此外,中文版文档使得国内用户能更好地理解内容,减少语言障碍,提高学习效率。无论你是打算...
### Python 基础知识概览 #### 认识 Python 和基础知识 - **Python 的发展历史**: - **起源**:Python 由 Guido van Rossum 创建,他在1982年获得数学与计算机硕士学位后,对编程产生了浓厚的兴趣。 - **背景**...
"标签"为"Python基础",意味着这些习题和解答主要涉及Python的基本语法、数据类型、控制结构、函数、模块和文件操作等核心概念。例如: 1. **基本语法**:包括变量声明、字符串操作、注释、缩进规则等。 2. **数据...
在Python编程语言中,字典(Dictionary)是一种非常重要的数据结构,它以键值对(key-value pairs)的形式存储数据,提供了快速查找、插入和删除等操作。在本教程“python教程-03-字典常用操作之新增”中,我们将...
《Python基础教程(第3版)》是针对初学者的一本权威指南,旨在帮助读者全面掌握Python编程语言。本教程涵盖了Python 3的核心概念、语法和常用库,为读者提供了坚实的编程基础。以下是对该教程源代码的详细解读: 1...
本资源为Python入门教程,旨在帮助初学者快速掌握Python基础知识,于1小时内学会Python。 知识点一:Python基础知识 ------------------------------------ Python是一种高级的、解释性的编程语言,具有简洁的语法...
5. **Day41-55**: 这段期间的学习可能专注于Python的进阶主题,例如错误和异常处理,正则表达式,文件和目录操作,以及高级数据结构如堆栈、队列、字典和集合。 6. **Day66-70**: 可能会涵盖网络编程和并发处理,如...
这套PPT涵盖了从Python基础到高级应用的诸多知识点,旨在为考试提供系统的复习材料。 首先,从第1章《程序设计和Python语言》开始,我们学习了编程的基本概念,包括什么是程序,为什么要学习编程,以及Python语言的...
一、Python基础知识 Python是一种高级编程语言,它的语法清晰,注重可读性,非常适合初学者。Python-for-Kids的源代码中,会涵盖变量、数据类型(如整型、浮点型、字符串)、控制结构(如if-else语句、for循环、...
7. **数据结构**:深入理解列表、元组、字典和集合的使用,包括它们的操作方法,以及何时选择使用哪种数据结构。 8. **文件操作**:学习如何在Python中打开、读取、写入和关闭文件,以及处理文件异常。 9. **标准...