# 『Python基础-10』字典 目录: 1.字典基本概念 2.字典键(key)的特性 3.字典的创建 4-7.字典的增删改查 8.遍历字典 1. 字典的基本概念 字典一种key - value 的数据类型 Python字典是另一种可变容器模型,且可存储任意类型对象,如字符串.数字.元组等其他容器模型. Python字典可存储任意类型对象,如字符串.数字.元组.列表-- 优点:取值方便,速度快 每个键与其值使用一个冒号(key:value; key:value; .......)分开,这些键-…
Python基础知识(四)------字典 字典 一丶什么是字典 ​ dict关键字 , 以 {} 表示, 以key:value形式保存数据 ,每个逗号分隔 ​ 键: 必须是可哈希,(不可变的数据类型),必须是唯一的 ​ 值: 任意数据类型 特点: ​ 查询的效率非常高,通过key来查找元素 #典型的空间换时间的案例: 虽然查询速度高效,但是占内存大 ​ 内部使用key来计算一个内存地址(暂时), hash算法,key必须是不可变的数据类型(key 必须是可哈希的数据类型),key必须是不可变的…
  基础数据类型之字典 ps:数据类型划分:可变数据类型和不可变数据类型. 不可变数据类型:元组(tupe).布尔值(bool).整数型(int).字符串(str).不可变数据类型也称为可哈希. 可变数据类型:列表(list).字典(dict).集合(set).可变数据类型也称为不可哈希. 字典 字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据.python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可哈…
一.字典的介绍 字典:字典是Python的基础数据类型之一:字典可以存储大量数据,关系型数据. 同样是Python中唯一的映射类数据类型.         数据类型的分类:        可变的数据类型:list,dic        不可变的数据类型:str ,int ,bool,tuple特点:       键值对的形式存在,键:值      字典的键必须是不可变的数据类型.(工作中:都是由 数字或者str组成)     字典的值可以是任意数据类型 优点 :        字典可以存储大量的…
列表list,最常用的数据类型,以[]为标识 元组tuple,和list很相似,但是不能二次赋值,用()标识 集合set,和list类似,但是set中没有重复的元素,常用于集合间的运算,用{}标识 字典dict,无序的对象集合,字典中的元素通过关键词key来调用,同样以{}来标识 数组array,科学计算和代数运算常用的数据类型,在后续numpy库系列详细说明 数据框dataframe,数据分析处理常用的数据类型,在后续pandas库系列详细说明 # 字典定义方式一 dict1 = {} #先创…
集合与字典练习 question1 问题描述:有一个列表,其中包括 10 个元素,例如这个列表是[1,2,3,4,5,6,7,8,9,0],要求将列表中的每个元素一次向前移动一个位置,第一个元素到列表的最后,然后输出这个列表.最终样式是[2,3,4,5,6,7,8,9,0,1] 代码如下: list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0] print(list) a = list.pop(0) list.append(a) print(list) 结果如下图: ques…
本节内容 列表.元组操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码 1. 列表.元组操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储.修改等操作 定义列表 1 names = ['Alex',"Tenglan",'Eric'] 通过下标访问列表中的元素,下标从0开始计数 1 2 3 4 5 6 7 8 >>> names[0] 'Alex' >>> names[2] 'Eric' >>>…
一.字典dict: 相比列表list而言,列表list像一本书,如果要查书中的某一个内容,需要把书从前往后翻一遍,直到找到想要获取的东西:而字典dict,就像现实中的字典一样,通过查找特定的字或者词(键key),从而找到相对应的它的定义和解释(value值) 1. 字典的标志:{ } 2. 字典的定义: 字典由多个键key和与其相对应的值value,构成键-值对,键-值对也称为项item.每项中的键和值之间,用冒号(:)隔开,项之间用逗号(,)隔开.整个字典用一对大括号{ }括起来.空字典不包括…
字典 字典一种key - value 的数据类型 1. 语法: info = { 'stu1101': "TengLan Wu", 'stu1102': "LongZe Luola", 'stu1103': "XiaoZe Maliya", } 2. 字典的特性: dict是无序的 key必须是唯一的,so 天生去重 3. 操作 增加 >>> info["stu1104"] = "苍井空"…
1.基础代码 ##第六章 字典学习 test={'} print(test['a']) print(test['b']) 返回结果为: black123 2.基础知识: Python中的字典是一系列键-值(key-value) 3.添加 键-值对 ##测试1 ,添加键-值对 new={'a':1,'b':2} print(new) new['aa']=11 new['bb']=22 print(new) 返回结果为:{'a': 1, 'b': 2, 'aa': 11, 'bb': 22} 4.创…