python---元组、字典

Python元组、集合、字典 python的元组、集合、子典超详细讲解、大量举例,适合学习python的新手和大学生期末复习使用 阅读详情

python元组

元组和列表类似,不同在于元组的元素不能修改

1.创建元组
print(8* (8))
print(8*(8,))
64
(8, 8, 8, 8, 8, 8, 8, 8)

#创建空元组
mate1=()
print(type(mate1))
<class 'tuple'>

只含一个元素时,需要在元素后面加" , "
nums=(50,)
#必须要,隔开才能是元组,而不是int型
mate1=(1,)
print(type(mate1))
<class 'tuple'>

判断元组逗号是关键,()不是关键
mate1=(1)
print(type(mate1))
<class 'int'>
2.修改元组元素(切片的方式)
mate=("好家伙","小朋友","皮皮虾","牛*")
mate=mate[:2]+("添加元素",)+mate[2:]
print(mate)
('好家伙', '小朋友', '添加元素', '皮皮虾', '牛*')
3.删除元组
mate=("好家伙","小朋友","皮皮虾","牛*")
mate=mate[:2]+("添加元素",)+mate[2:]
print(mate)
del mate
print(mate)
4.查看元素,不能修改
tuple=(21,36,45,14)
print(tuple[0])
print(tuple[-1])
5.出现次数
print(tuple.count(21))
1
6. 列表转元组
list=[1,654,5,325,54,65,2,231]
tuple(list)
print(tuple(list))
print(type(tuple(list)))
(1, 654, 5, 325, 54, 65, 2, 231)
<class 'tuple'>

字典

除列表之外python之中最灵活的数据类型

和列表的区别
    列表是有序的对象集合
    字典是无序的对象集合

列表转换为字典

paizi=["耐克","阿迪达斯","李宁"]
kouhao=["淦","牛掰","希望"]
dictl={"耐克":"淦"}
print(dictl)
dictl2={}
for i in paizi:
    print(i)
    print(paizi.index(i))
    print(kouhao[paizi.index(i)])
    dictl2[i]=kouhao[paizi.index(i)]
    print(dictl2)
    
{'耐克': '淦'}
耐克
0
淦
阿迪达斯
1
牛掰
李宁
2
希望
{'耐克': '淦', '阿迪达斯': '牛掰', '李宁': '希望'}
python 列表 元组 字典 集合 总结 python 列表 元组 字典 集合 总结 1.列表 1.列表创建 用[ ]或者list()函数 #直接创建 #week1 = [] #week2 = list() #带参创建 week1 = [6, 7, 8, 9] week2 = list((1, 2, 3, 4, 5)) print(week1, week2) 输出: 2.列表访问 可以直接使用下标访问 week1 = [6, 7, 8, 9] week2 = list((1, 2, 3, 4, 5)) print(week1[2], wee 阅读详情

相关推荐

QT播放器插件内嵌浏览器配合流媒体实现国标摄像头网页端播放

基本原理在浏览器⽹页中的指定播放窗口的位置和⼤⼩,实现⼀个内嵌到⽹页中显⽰的播放窗⼝,前端还必须可对这个内嵌播放窗⼝进⾏控制,⽽且播放窗⼝必须跟随浏览器窗⼝的移动和缩放、⽹页滚动、标签页切换、关闭等操作进⾏⾃动联动。播放器可以通过QT实现。这个播放窗⼝同时提供Web Socket的服务端和JSON打包命令的解析执⾏模块,前端就可以通过Web Socket连接后发送JSON打包的控制命令实现控制播放窗⼝。

cameravision的博客 562

python元组字典_Python元组与字典

本文标识:Python_5本文编辑 :Jack风编程工具 :Anaconda、Pycharm阅读时长 :11分钟 元组Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。>>> aTuple = ('a2data',66,99.9)>>> aTuple('a2data',66,99.9)1、访问元组 2、修改元组 说...

weixin_35070925的博客 1111

鸿蒙【ArkTS】使用TS装饰器封装网络请求HTTP

在HarmonyOS应用开发中,通过HTTP访问网络,可以使用官方提供的@ohos.net.http模块。但是官方提供的直接使用不太好使用,需要封装下才好。这里采用TS的装饰器实现AOP效果 完成前后端接口风格的统一

weixin_60376559的博客 5611

Python 列表,字典,元组,集合总结

列表是Python中最常用的数据结构之一,它是一个有序可变的序列,可以存储任意类型的元素。列表用方括号[]表示,元素之间用逗号分隔。元组是一个有序不可变的序列,用圆括号()表示。元组一旦创建,其内容不可修改。集合是一个无序不重复的元素集合,用花括号{}表示。集合中的元素必须是不可变类型(如整数、字符串、元组等)。字典是一个无序的键值对集合,用花括号{}表示。字典中的每个元素由一个键(Key)和一个值(Value)组成,键必须是不可变类型。列表适合存储有序且可能变化的数据。元组。

cxk 2468

在Jetson Orin (Arm64)上从Ubuntu22.04回退至20.04的完整指南及ROS-noetic适配方案

本文提供了在Jetson Orin (Arm64)设备上将Ubuntu 22.04系统回退至20.04 LTS版本的完整操作指南。针对机器人开发中ROS-noetic对Ubuntu20.04的官方最佳支持,详细阐述了从关键备份、软件源与APT优先级配置、系统降级执行到后续问题排查的全过程,并附带了在Arm64架构上成功安装和验证ROS-noetic的适配方案,旨在为开发者构建稳定可靠的机器人开发环境。

flower的专栏 580

使用TBtools进行物种间共线性分析

Sequence Toolkit ---Fasta Tools ----ID Prefix (fasta文件)

sunny_dayone的博客 8751

Python的元组和字典

一、元组 Python 的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号 ( ),列表使用方括号 [ ]。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 如下: tuple1 = (1, 2, 3, 4) tuple2 = ('zhangsan', 'lisi', '20', '22') tuple3 = "a", "b" 元组的特点: 元组表现形式tuple 元组是一个不可变序列(一般当我们希望数据不改变时,我们使用元组,其他情况下基本都用列表) 使用()创建元素 元

妤成的博客 1763

《Autosar_MCAL高阶配置》总目录_培训教程持续更新中...

《Autosar_MCAL高阶配置》总目录_培训教程持续更新中...

「汽车电子助手」的博客 1万+

Python 中将元组列表转换为字典

在每次迭代中,我们将字典键设置为元组中的第一个元素,并将相应的值设置为第二个元素。类灵活得多,因为它不假定列表中的元组只有 2 个元素——一个键和一个值。,此方法仅在您的元组每个包含 2 个元素(一个键和一个值)时才有效。他们对字典中的每个键值对执行一些操作,或者选择满足条件的键值对的子集。类相反,如果每个元组中的第一个元素是值,这种方法也适用。如果我们尝试解包的值多于或少于元组中的值,则会出现错误。将遍历列表,允许我们将每个键值对设置为特定的元组元素。解包时,确保声明的变量与可迭代对象中的项目一样多。

迹忆客 1万+

基于Simulink的PID控制汽车巡航控制系统建模与仿真

汽车巡航控制系统(Cruise Control System)是一种通过自动调节发动机输出功率来维持车辆以恒定速度行驶的技术。这种系统能够减轻驾驶员在长途驾驶中的疲劳,同时提高燃油经济性和行车安全性。PID(比例-积分-微分)控制器因其结构简单、性能稳定且易于实现而被广泛应用于汽车巡航控制系统中。本项目旨在通过MATLAB/Simulink平台设计和验证一个基于PID控制的汽车巡航控制系统,重点研究PID参数调优方法、系统动态响应特性以及稳态误差消除能力。

MHD0815的博客 196

数控系统(CNC)系列:Fanuc 31i-B_(5).基本操作与编程

Fanuc 31i-B 系统使用 G 代码和 M 代码进行编程。G 代码主要用于控制机床的运动,M 代码用于控制辅助功能,如冷却液开关、主轴启动等。G 代码:用于指定机床的运动方式。例如,G00 用于快速定位,G01 用于直线插补,G02 用于顺时针圆弧插补,G03 用于逆时针圆弧插补。M 代码:用于控制机床的辅助功能。例如,M03 用于启动主轴顺时针旋转,M05 用于停止主轴,M08 用于开启冷却液,M09 用于关闭冷却液。

2401_87715305的博客 1766

python元组转为字典_python 元组转字典的简单示例

这篇文章主要为大家详细介绍了python 元组转字典的简单示例,具有一定的参考价值,可以用来参考一下。对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧!元组:1.使用中括号(())包裹,不可以被更改(尽管他们的内容可以),元组可以看成是 只读 的列表A. dict.fromkeys(S)S是一个列表或元组...将S中的元素作为字典的key,value默认为Non...

weixin_39617252的博客 1615

51-14 Retentive Network,RetNet 多尺度保留机制序列建模论文精读

RetNet 提出了多尺度保留机制序列建模,该机制支持三种计算范式,即并行、循环和分块循环。RetNet有更好的全局注意力建模、高效的计算效率、对遮挡的鲁棒性、支持基于注意力的图像生成、与置信度相关的门控机制和多任务学习等特点,对不同视觉任务可以共享历史注意力记忆,可以同时进行分类、分割、检测等任务。RetNet在视觉领域应该有广阔的应用前景。

AIgraphX 1614

python字典、元组

一、元组 元组是python的一个重要序列结构,属于不可变序列,一旦创建,没有任何方法可以修改元组中元素的值,也无法为元组增加或删除元素。元组支持切片操作,但是只能通过切片来访问元组中的元素,而不支持使用切片来修改元组中元素的值,也不支持使用切片操作来为元组增加或删除元素。从一定程度上讲,可以认为元组是轻量级的列表,或者“常量列表”。 Python的内部实现对元组做了大量优化,访问和处理速度比列表更快。元组在内部实现上不允许修改其元素值,从而使得代码更加安全,例如,使用函数时使用元组传递参数可以防止在函数中

weixin_44098745的博客 647

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Python 元组和字典

1)Python元组 1.0)Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。 元组的格式 变量名 = (,,,,,,) 案例 age = (13,16,60,55,16,45,52,54) 访问元组 通过索引取数据 索引值存在 索引值不存在 查询个数 count查询出现的个数 案例 查询索引 index:查询元素的索引,有对应的元素返回对应的索引,否则报...

ljd0411的博客 1845

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

python元组及字典

元组的介绍 Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。 变量名=(元素1,元素2…) 元组数据提取 元组修改 元组不能修改 说明: python中不允许修改元组的数据,包括不能删除其中的元素 元组的内置函数 couunt 个数 index 查询索引 type 查询属性以及转换 字典 变量info为字典类型: info = {‘name’:‘班长’, ‘id’:100, ‘sex’:‘f’, ‘address’:‘地球亚洲中国北京’} 说明:‘name

weixin_50537320的博客 196

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

python字典键值可以是元组吗_python中的数据类型之元组和字典

一、元组:俗称不可变的列表,又被称为只读列表。元组用小括号括起来,里面可以放任何数据类型的数据,查询可以,循环也可以,切片也可以,但就是不能修改。注意:如果元组中只有一个元素,一定要加一个逗号,否则就不是元组。>>> tu = (1,"Tanxu","A") #创建一个元组,用小括号括起来>>> type(tu)>>> tu1 = ("Tanx...

weixin_39738774的博客 2427

python元组与字典

元组与列表的区别在于:元组比列表的运算速度快,而且元组的数据比较安全。元组是不可改变的,为了保护其内容不被外部接口修改,不具有 append,extend,remove,pop,index这些功能;而列表是可更改的。所有有些时候我们需要两者相互转换,tuple()相当于冻结一个列表,而list()相当于解冻一个元组。 元组 python的元组与列表类似,不同在于元组的元素不能修改。元组使用小括号,列表使用方括号。 元组的格式 格式 变量名=(, , , ,) 访问元组 ...

bug_pass的博客 851

关于python中序列结构,列表、元组、集合、字典的区别

关于python中序列结构,列表、元组、集合、字典的区别列表(list)元组(tuple)元组与列表的区别 列表(list) 列表(list)是python内置的一种数据类型,是可变的序列。在形式上,列表的所有元素都放在一对中括号“[ ]”中,两个相邻的元素间使用逗号“ , ”分割。在内容上,可以将整数、实数、字符串、列表、元组等任何类型的内容放入到列表中,并且同一个列表中,允许元素的类型不相同,因为它们之间没有任何关系。 元组(tuple) 元组(tuple)是python中的另一个数据类型,与列表类似,

777663的博客 9813

python字典键值可以是元组吗_Python学习笔记4—Python字典元组

一、字典定义用大括号{}包裹,以逗号分割每个键值对,键与值之间使用冒号连接,构成(key{values)结构。键和值可以是任意的数据对象,大多数情况还是以数字和字符串的方式构成字典是无序的,键在字典中必须是唯一,在字典中取值的方式是以键寻找相对应的值字典是python中的映射数据类型字典不支持拼接(concatenation)和重复(repetirion)a={}#定义空字典,没有任何的键...

weixin_42515331的博客 3496

【python】列表元组与字典

列表元组与字典常用总结

gma999的博客 844

python元组转字典_python中怎么将元组、字典转化为列表

python中将元组、字典转化为列表的方法:python中可以使用list()方法将元组或字典转化为列表:list()方法语法:list( tup )参数tup -- 要转换为列表的元组。返回值返回列表。示例:将元组转换为列表:#!/usr/bin/python# -*- coding: UTF-8 -*-aTuple = (123, 'xyz', 'zara', 'abc');aList = l...

weixin_39765869的博客 856

Python 元组与字典

元组与字典 元组 元组是Python中一种常用的数据结构,元组可以由多个元素组成,每个元素可以存储不同类型的数据,如字符串,数字,元组等。元组是写保护的即元组创建后就不能在做任何修改操作。一般当我们希望数据不改变时,我们使用元组,其他情况下基本都用列表。 元组的创建 Tuple(元组)是Python内置的的一种数据结构,元组由一系列元素组成,所有的元素都包含在一对圆括号()当中。 创建一个空元组,只需要一对空的小括号 tuple = () tuple = () print(type(tuple)) pr

m0_48562565的博客 742

python 列表、元组、字典的区别

一、列表 1.任意对象的有序集合 列表是一组任意类型的值,按照一定顺序组合而成的2.通过偏移读取 组成列表的值叫做元素(Elements)。每一个元素被标识一个索引,第一个索引是0,序列的功能都能实现3.可变长度,异构以及任意嵌套 列表中的元素可以是任意类型,甚至是列表类型,也就是说列表可以嵌套4.可变的序列 支持索引、切片、合并、删除等等操作,它们都是在原处进行修改列表5.对象...

风的专栏 4891

python元组字典例子_Python元组与列表_元组与字典

执行结果是一个 dict_items 对象,这是一个迭代器,迭代所有的键值对。可以在 for 循环里面用这个对象,如下所示:>>> for key, values in d.items():... print(key, values)...a 0b 1c 22.反过来使用的话,也可以用一个元组的列表来初始化一个新的字典:>>> t = [('a', 0), ('c', 2), ('b', 1)]>...

weixin_39900531的博客 130

python列表,元组,数组。字典

1、列表list 是一种有序的集合,可以存储多个值,可以随时添加和删除其中的元素 在列表中可以包含整形、字符串、浮点型数据,还可以包含另一个列表以及字典 例如: 2、tuple tuple和list非常类似,但是tuple一旦初始化就不能修改,没有append(),insert()这样的方法 ...

weixin_44922452的博客 2997
上一篇: python----判断、循环
下一篇: python---字符串
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值