首页 > 其他分享 >41:元组_元素访问_计数方法_切片操作_成员资格判断_zip()

41:元组_元素访问_计数方法_切片操作_成员资格判断_zip()

时间:2022-11-17 19:24:56浏览次数:441  
标签:10 20 zip 30 41 列表 元组

###元组的元素访问和计数

1. 元组的元素不能修改

>>> a = (20,10,30,9,8)
>>> a[3]=33
Traceback (most recent call last):
File "<pyshell#313>", line 1, in <module>
a[3]=33
TypeError: 'tuple' object does not support item assignment

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]

###zip

zip(列表 1,列表 2,...)将多个列表对应位置的元素组合成为元组,并返回这个 zip 对象。

>>> a = [10,20,30]
>>> b = [40,50,60]
>>> c = [70,80,90]
>>> d = zip(a,b,c)
>>> list(d)
[(10, 40, 70), (20, 50, 80), (30, 60, 90)]

 

标签:10,20,zip,30,41,列表,元组
From: https://www.cnblogs.com/yuanzijian/p/16900495.html

相关文章

  • 42:元组_生成器推导式创建元组_总结
    ###生成器推导式创建元组从形式上看,生成器推导式与列表推导式类似,只是生成器推导式使用小括号。列表推导式直接生成列表对象,生成器推导式生成的不是列表也不是元组,而是一......
  • 40:元组_特点_创建的两种方式_tuple()要点
    ###元组tuple列表属于可变序列,可以任意修改列表中的元素。元组属于不可变序列,不能修改元组中的元素。因此,元组没有增加元素、修改元素、删除元素相关的方法。因此,我们只......
  • bzoj #4161. Shlw loves matrixI 常系数线性递推
    常系数线性递推题目链接做法:容易得到一个\(k^3logn\)的做法,考虑更快。需要利用矩阵特征方程f(x)(恰好前些天刚学对\(A^n\)用\(f(A)\)可以对其取模。之后就可以快速求......
  • 转 ORA-00600 [4194] 处理
    https://blog.csdn.net/renyanjie123/article/details/111239302ORA-00600[4194]处理 订阅专栏在某客户现场遇到一个看着很唬人的报错ORA600,遇到此报错很多人心......
  • 批量导入图片--Excel与zip压缩包
    导入excel和图片其实很简单,就是导入包与调用几个简单的方法,主要对接业务操作比较繁琐。在excel中填入图片的名称(不用带后缀)  对应的zip包导入依赖<!--zip......
  • Nginx开启Gzip压缩大幅提高页面加载速度
    刚刚给博客加了一个500px相册插件,lightbox引入了很多js文件和css文件,页面一下子看起来非常臃肿,所以还是把Gzip打开了。环境:Debian61、Vim打开Nginx配置文件vim /usr/local......
  • 20221115-Python列表与元组
    1.列表的概念:  列表是可变对象  2.列表元素的新增与删除    3.列表的下标和切片同字符串一致4.元组   ......
  • (二)递归 4132 四则运算表达式求值
    四则运算表达式求值​​AC代码​​​​解析​​​​坑​​​​新知识​​​​cout格式​​​​true代表1,false代表0​​​​输入流操作​​​​ASCII​​AC代码/***********......
  • 08python元组
    这一篇问文章主要介绍元组的相关知识。元组:不可修改的序列与列表一样,元组也是序列,唯一的差别在于元组是不能修改的(同样的,字符串也不能修改)。元组的语法很简单。>>>......
  • 141. 环形链表 ----- 哈希表、逆向思维、快慢指针
    给你一个链表的头节点head,判断链表中是否有环。如果链表中有某个节点,可以通过连续跟踪next指针再次到达,则链表中存在环。为了表示给定链表中的环,评测系统内部使用整......