python元组或者列表太长?

python元组(tuple)

Python的元组和列表类似,不同之处在于元组中的元素不能修改(因此元组又称为只读列表),且元组使用小括号而列表使用中括号;
1、元组中只包含一个元素时,需要在元素后面添加逗号来消除歧义;
2、元组中的元素值使不允许修改的,但可以对元组进行连接组合;
3、元组中的元素是不允许删除的,但可以使用del语句来删除整个元组;
4、元组之间可以使用+和*,即允许元组进行组合连接和重复复制,运算后会生成一个新的元组

tu = ((2,2),(3,3),(4,4),(5,5),(6,6),(8,8),(9,9))
if len(tu)>3:
    n = 0
    for tmp_N in range(0,len(tu)+1,4):
        print(tmp_N,"-->",tmp_N+4)
        tmp = tu[tmp_N:tmp_N+4]
        print(tmp)
https://www.cnblogs.com/duwenxing/p/7348561.html

原文地址:https://blog.51cto.com/11114389/2438810

时间: 2024-11-09 23:08:54

python元组或者列表太长?的相关文章

bash: /usr/bin/ls: 参数或环境列表太长

事件触发 检查主机空间使用情况发现/var/spool/mail/***使用空间达到了100%,也就是说*** 用户邮件满了,当然这并不影响业务正常运行[业务有独立空间存放],查看/var/spool/mail/***内容是,发现了如下报错: 经过网上收集先关资料并测试找到原因如下: 原因:经测试,文件目录中符合条件的文件数量不超过800时可以正常列出来,超过800,就会报参数列表太长错误. 所以要注意以后在shell中`ls ***`获取列表时一定要考虑会不会时间长了有这样的问题发生.

[转载]Python 元组、列表、字典、文件

python的元组.列表.字典数据类型是很python(there python is a adjective)的数据结构.这些结构都是经过足够优化后的,所以如果使用好的话,在某些area会有很大的益处. 元组         个人认为就像java的数组,python中的元组有以下特性: 任意对象的有序集合,这条没啥说的,数组的同性: 通过偏移读取: 一旦生成,不可改变: 固定长度,支持嵌套 来例子吧: python 代码 >>> (0, 'haha', (4j, 'y')) (0, '

Python 元组、列表

Python中,最常用的数据结构就是序列了.序列有以下几种:元组,列表,字符串等.注:代码都是在IDE中编辑的,没有用交互式环境. 一.元组(tuple) 元组其实有点类似C++中的数组,即一旦指定了内容,那么这个元组就固定下来不能变了.不过并不是绝对不能改变,如果一个元组成员是一个列表,那么这个列表的修改操作是允许的.另外,Python是动态语言,因此元组中各个成员并不需要是同一种类型: a = (1, 3, 5, [7, 9]) # a[1] = 11 错误,不允许修改元组的成员 a[3].

3.python元组与列表

Python的元组与列表类似,同样可通过索引访问,支持异构,任意嵌套.不同之处在于元组的元素不能修改.元组使用小括号,列表使用方括号. 创建元组 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可 tuple = () #空元组 tuple2 = ('a','b','c') tuple3 = ('d','e','f') 可以用dir(tuple)查看元组支持的操作: 元组操作方法及实例展示 count 1 功能:统计元组中某元素的个数 2 语法:T.count(value) -> int

Python 元组、列表、字典和集合

元组 Python中的元组(Tuple)类似于Java中的数组,一旦创建了一个 tuple,就不能以任何方式改变它.这点与Python中的字符串类似,所以我们说元组和字符串都是不可变的序列.元组也支持索引和分片操作. 定义一个元组使用一对小(圆)括号" ( ) ". #定义一个元组 tuple1 = (1, 2, '3', 4, '5') # 定义了一个元组之后就无法再添加或修改元组中的元素 print tuple1[0] # 元组的元素都有确定的顺序.元组的索引也是以0为基点的 pr

python元组与列表的区别

列表非常适合用于存储在程序运行期间可能变化的数据集.列表是可以修改的,这对处理网站的用户列表或游戏中的角色列表至关重要. Python将不能修改的值称为不可变的 ,而不可变的列表被称为元组.然而,有时候需要创建一系列不可修改的元素,元组可以满足这种需求. 元组看起来犹如列表,但使用圆括号而不是方括号来标识.定义元组后,就可以使用索引来访问其元素,就像访问列表元素一样. 例如,如果有一个大小不应改变的矩形,可将其长度和宽度存储在一个元组中,从而确保它们是不能修改的: dimensions = (2

python元组、列表的异同总结

定义的异同: 列表(list):[] list是一种有序的集合,可以随时添加和删除其中的元素,用 [] 表示. 列表的三个特性:①创建之后也可以加减修改元素: ②元素可以是数字.字符.变量等,也可以混杂: ③列表可以嵌套. 例如: >>>f=3 >>>list_example = [1, 'dog', f, ['monkey', 'duck']] >>>list_example [1, 'dog', 3, ['monkey', 'duck']] 元组(

Python元组、列表、字典

>>> help(tuple) Help on class tuple in module __builtin__: class tuple(object) │ tuple() -> empty tuple │ tuple(iterable) -> tuple initialized from iterable's items │ │ If the argument is a tuple, the return value is the same object. │ │ Me

python元组,列表,字典练习

#coding = utf-8 goods_data = (["iphone7",8000],["mac pro",12000],["bike",1000]) buyed_goods =[] def display_menu(): mes = ''' ******购物商城系统****** 1.%s %d 2.%s %d 3.%s %d 4.退出系统 ************************ '''%(goods_data[0][0],go