datas = [(2,4,6,8),(1,3,5,7),(11,22,33,44)]

如datas是一个列表,列表里是元组,元组里面有4个元素,我们想要2个操作

问题一:变量d1获取列表中前3个,如结果 d1 = [(2,4,6),(1,3,5),(11,22,33)]

变量d2要元组第4个位置的值,结果为d2 = [8,7,44]

问题二:往元组新增一个元素变成5个元素,如pa = [71,72,73],和datas组合成一个新增的变量

para = [(2,4,6,8,71),(1,3,5,7,72),(11,22,33,44,73)]

问题一:

操作思路:可以用列表下标索引功能

datas = [(2,4,6,8),(1,3,5,7),(11,22,33,44)]
d1 = []
d2 = []for i in datas:d1.append(i[0:3])d2.append(i[3])

问题二:

因为元组不可以进行增删,所以需要把列表中的元组拆成一个个单独的列表,再进行打包组成一个新列表

datas = [(2,4,6,8),(1,3,5,7),(11,22,33,44)]
pa = [71,72,73]
d1 = []
d2 = []
d3 = []
d4 = []
for i in datas:d1.append(i[0])d2.append(i[1])d3.append(i[2])d4.append(i[3])paras = zip(d1,d2,d3,d4,pa)  #zip打包成的是一个对象para <zip object at 0x000002B11ADFEBC8>
para = list(paras) #用list函数将对象转为列表
#paras= [row for row in para] --此方法也可以

输出结果值

[(2, 4, 6, 8, 71), (1, 3, 5, 7, 72), (11, 22, 33, 44, 73)]

python-列表中有元组,对元组进行新增、截取等操作相关推荐

  1. python列表、字典、元组的用法及区别_python列表,字典,元组简单用法示例

    本文实例讲述了python列表,字典,元组简单用法.分享给大家供大家参考,具体如下: 列表 #_*_ coding:utf-8 _*_ # 列表,定义在方括号的形式中,可以进行切片操作. #它没有固定 ...

  2. python中列表和集合_15个例子掌握Python列表,集合和元组

    Python中的一切都是对象.每个对象都有自己的数据属性和与之关联的方法.为了有效和恰当地使用一个对象,我们应该知道如何与它们交互. 列表.元组和集合是三种重要的对象类型.它们的共同点是它们都被用作数 ...

  3. Python 列表、字典、元组的一些小技巧

    1. 字典排序 我们知道 Python 的内置 dictionary 数据类型是无序的,通过 key 来获取对应的 value.可是有时我们需要对 dictionary 中的 item 进行排序输出, ...

  4. python :列表的近亲,元组tuple

    1.   创建和访问一个元组 创建一个元组需要一个小括号,而列表需要中括号 2.     元组不能修改其中的元素 3.            列表的关键是中括号,元组的关键是逗号 创建空元组的话,不需 ...

  5. Python 列表,for循环,元组的使用(修改、添加、删除、排序、切片)

    Python 列表(List) Python的基本数据类型有整数,浮点数,布尔,字符串,它们是最基本的数据.在实际编程中,我们要经常组织由很多基本数据组成的集合,这些集合的不同组织方式就是:数据结构, ...

  6. c 提取引号中间的字符串_Python | 一文看懂Python列表、元组和字符串操作

    好文推荐,转自CSDN,原作星辰StarDust 序列 序列是具有索引和切片能力的集合. 列表.元组和字符串具有通过索引访问某个具体的值,或通过切片返回一段切片的能力. 列表.元组.字符串都属于序列 ...

  7. python 多维list 排序_人生苦短 | Python列表和元组归纳整理

    1. 列表 1.1. 列表是什么? 列表是由一系列按特定顺序排列的元素组成,所以是有序的集合.列表中的元素可以是不同类型的,列表中也可以嵌套列表.在Python中,用方括号[]来表示列表,并用逗号来分 ...

  8. angular 字符串转换成数字_一文看懂Python列表、元组和字符串操作

    好文推荐,转自CSDN,原作星辰StarDust,感觉写的比自己清晰-大江狗荐语. 序列 序列是具有索引和切片能力的集合. 列表.元组和字符串具有通过索引访问某个具体的值,或通过切片返回一段切片的能力 ...

  9. 13-19 Python Number、Python字符串、Python列表(List)、集合的基本操作、元组、字典Dicttionnary、日期和时间

    13 Python Number Python Number数据类型用于存储数值. 数据类型是不允许改变的,这就是意味着如果改变Number数据类型的值,将重新分配内存空间. 以下实例在变量赋值时Nu ...

  10. angular 字符串转换成数字_Python | 一文看懂Python列表、元组和字符串操作

    好文推荐,转自CSDN,原作星辰StarDust 序列 序列是具有索引和切片能力的集合. 列表.元组和字符串具有通过索引访问某个具体的值,或通过切片返回一段切片的能力. 列表.元组.字符串都属于序列 ...

最新文章

  1. 外包程序员是如何花 5 年时间从月薪 4 千到年薪近百万?
  2. php 错误传递,php-调用时通过引用传递错误,无法修复代码
  3. matlab溢出的标志inf,关于C#:溢出与信息
  4. 下1000个用户的云计算革命
  5. 关于导入geoserver 源码到Eclipse编译运行
  6. Python函数参数学习
  7. magento 报错及解决方法
  8. 批量移动AD用户到指定OU
  9. 解决The total number of locks exceeds the lock table size错误
  10. RssTookit使用小结
  11. STM32F103输出互补PWM波
  12. 光模块组装过程中常见问题分析及解决方法
  13. iOS webview 清除缓存
  14. 学习机器学习,需要具备什么的数学基础?
  15. 说说自己,向前看远些,路还要走下去的
  16. CAD门窗lisp_门窗CAD大样图
  17. HTML5创意设计简历,35张设计师的创意个人简历信息图
  18. Flink SQL 之 Calcite Volcano优化器(源码解析)
  19. Geoserver发布OSM官网地图
  20. 火力发电厂的基本生产过程

热门文章

  1. Samba服务器的配置与使用
  2. Python算法性能分析-时间复杂度
  3. 基于文档对象模型的软件设计
  4. 建设计算机房申请,申请一个机房的消防验收
  5. 合格的建筑木方具备哪些特征
  6. 我的5s手机为啥显示无服务器,苹果5信号增强器安转方法?增强信号的相关方法...
  7. 使用%zd打印数据类型的大小
  8. Unity中的部分环境光照设置以及简单雾的效果
  9. MongoDB部署分片集群
  10. 云原生爱好者周刊:比 runc 更神奇的容器运行时 - Sysbox