格式:d = {key1 : value1, key2 : value2 } 例子:d = {1:"a", 2:"b", 3:"c"} 字典的特点 1、键必须是唯一的,不会重复,但值则不必。 2、值可以取任何数据类型,如字符串,数字或元组,但不能为列表,但键必须是不可变的。访问字典的元素 通过字典的key进行取值: >>> d = {"id": 2, "...
1、列表推导式 2、字典推导式 3、集合推导式 一、python中常见的数据结构 1、元组(tuple):是不可变的序列,一旦创建,其元素就不能被修改。 元组使用小括号 () 来定义,元素之间用逗号分隔。 元组中的元素不能修改,这意味着不能添加、删除或更改元素的值。 元组通常用于存储一组固定不变的数据,比如坐标、日期等...
列表集合字典推导式 二、元组 1.元组定义 使用小括号,且使用逗号隔开各个数据,数据可以是不同数据类型 tuple1 = (10, 20, 30, '今日非而后日又是') tuple2 = (10,) # 单个数据元组要注意加一个小逗号哦 tuple3 = (10) print(type(tuple2), type(tuple3)) # <class 'tuple'> <class 'int'> 如...
3.4.1 字典概念 3.4.2 字典使用方法 3.5 集合 set 3.5.1 集合概念 3.5.2 集合使用方法 3.1 序列详解 3.1.1 基本概念 序列:一块可存放多个值的连续内存空间,这些值按一定顺序排列,也就是数据的存储方式 在Python 中,序列类型包括:字符串、列表、元组、集合和字典 3.1.2 序列基本操作 序列索引 每个元素在...
2,字典的key是唯一的,不允许同一个键出现两次。创建时如果同一个键被赋值两次,后一个值会被记住,如下实例: 1>>> dict = {'Name':'QQ','Age': 7,'Name':'DD'}2>>>print("dict['Name']:", dict['Name'])3dict['Name']: DD 3、键必须不可变,所以可以用数字,字符串或元组充当,而用列表就不...
元组(tuple):带了紧箍咒的列表,元组本身不可变数据类型,没有增删改,但可以间接性的修改,元组内可以存储任意数据类型。t=(1,"张三",2),t=([1,"张三",2],2) 集合(set):集合里面的元素是不可重复的。s={1,2,"张三"} 字典(dict):是另一种可变容器模型,且可存储任意类型对象。是键值对方式存储数据的...
len(tuple) :计算元组元素个数; max(tuple) :返回元组中元素最大值; min(tuple) :返回元组中元素最小值; tuple(seq) :将列表转换为元组; sum(tuple) :求元组中的元素之和; tuple.index(obj):从元组中找出某个值第一个匹配项的索引值; tuple.count(obj): 统计某个元素在元组中出现的次数; ...
列表中的每个元素都分配一个数字,即索引。 列表的数据项不需要具有相同的类型。 列表的元素可以修改。 3.元组Tuple 元组中的每个元素都分配一个数字,即索引。 元组的数据项不需要具有相同的类型。 元组的元素不能修改。 4.集合set 集...
元组与字典 上篇博客已经和大家简要的介绍了列表list,这种数据结构,本篇继续再和大家分享两种python常用的数据结构:元组(tuple)与字典(dict)。 元组 元组是不可变序列,表现形式为 tuple。常用于当我们需要的数据是不变的时候就用元组,其余情况下建议都使用列表。