Python中元组操作的方法有哪些
发表于:2024-11-27 作者:千家信息网编辑
千家信息网最后更新 2024年11月27日,这篇文章主要讲解了"Python中元组操作的方法有哪些",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Python中元组操作的方法有哪些"吧!1 元组的
千家信息网最后更新 2024年11月27日Python中元组操作的方法有哪些
这篇文章主要讲解了"Python中元组操作的方法有哪些",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Python中元组操作的方法有哪些"吧!
1 元组的创建
1.1. 通过()创建元组,小括号可以省略。
a = (10,20,30)或者a = 10,20,30
如果元组只有一个元素,则必须后面加逗号。
这是因为解释器会把(1)解释为整数 1,(1,)解释为元组。
>>> a = (1)>>> type(a)>>> a = (1,)#或者a = 1,>>> type(a)
2.2. 通过 tuple()创建元组
tuple(可迭代的对象)例如:b = tuple()#创建一个空元组对象b = tuple("abc")b = tuple(range(3))b = tuple([2,3,4])
总结:
tuple()可以接收列表、字符串、其他序列类型、迭代器等生成元组。
list()可以接收元组、字符串、其他序列类型、迭代器等生成列表。
2 元组的元素访问和计数
11.2 元组的元素访问和计数
2.1 元组的元素不能修改
>>> a = (20,10,30,9,8)>>> a[3]=33Traceback (most recent call last):File "", line 1, in a[3]=33TypeError: 'tuple' object does not support item assignment
2.2 元组的元素访问和列表一样,只不过返回的仍然是元组对象
>>> a = (20,10,30,9,8)>>> a[1]10>>> a[1:3](10, 30)>>> a[:4](20, 10, 30, 9)
3. 列表关于排序的方法 list.sorted()是修改原列表对象,元组没有该方法。如果要对元组排
序,只能使用内置函数 sorted(tupleObj),并生成新的列表对象。
>>> a = (20,10,30,9,8)>>> sorted(a)[8, 9, 10, 20, 30]
3 zip
zip(列表 1,列表 2,...)将多个列表对应位置的元素组合成为元组,并返回这个 zip 对象
>>> b = [40,50,60]>>> c = [70,80,90]>>> d = zip(a,b,c)>>> list(d)[(10, 40, 70), (20, 50, 80), (30, 60, 90)]
感谢各位的阅读,以上就是"Python中元组操作的方法有哪些"的内容了,经过本文的学习后,相信大家对Python中元组操作的方法有哪些这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
方法
元素
对象
中元
学习
生成
解释
迭代
内容
字符
字符串
序列
类型
排序
位置
函数
只不过
只有
多个
就是
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
云服务器清理磁盘
wy服务器
网络安全小报内容 五年级
共享宽带和服务器有什么区别
於心宝可梦服务器IP地址
法制日发布网络安全感
部门网络安全制度
数据库管理系统与软件开发
网络安全千人计划证书
粤教版网络技术应用课程标准
关系数据库大表设计
第四次 网络安全 会议
三审三控 网络安全
win7的服务器版本
发票数据库制作
网络安全标语50字
电脑桥接服务器
国家网络安全视频下载
几种数据库及应用
visual c 数据库
小学生观看网络安全有感
网络安全工程师每日工作
一调数据库属于机密吗
数据库2008换成2012
什么是网络技术栈
网络安全现状论文范文参考
我的世界服务器找不到其他人
网络安全等级制度发展
宁河软件开发哪家有名
与网络安全相关的大事件