使用python自己写了一个固定长度的list
2019-07-18 11:11
78 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/r1141207831/article/details/96426580
注明:有时候需要一个固定长度的list,然后我找的时候虽然网上有一些内容,但都不是我想要的,于是我就自己简单的写了一个。以作自己不时之需,同时分享出来,大家一起讨论,不喜勿喷,谢谢!
1、直接上代码(固定 长度为10的list,长度可以自己更改)
[code]b = range(10,30,1) #生成一个10~30的list a = [] #定义一个空列表 for i in b: if len(a) == 10: #这里的10为你想要固定长度list的长度 a.pop(0) #删除list a 中的第一个元素 a.append(i) #添加list a 中的最后一个元素 else: a.append(i) print(a) #打印结果
2、直接上运行结果
[code][10] [10, 11] [10, 11, 12] [10, 11, 12, 13] [10, 11, 12, 13, 14] [10, 11, 12, 13, 14, 15] [10, 11, 12, 13, 14, 15, 16] [10, 11, 12, 13, 14, 15, 16, 17] [10, 11, 12, 13, 14, 15, 16, 17, 18] [10, 11, 12, 13, 14, 15, 16, 17, 18, 19] [11, 12, 13, 14, 15, 16, 17, 18, 19, 20] [12, 13, 14, 15, 16, 17, 18, 19, 20, 21] [13, 14, 15, 16, 17, 18, 19, 20, 21, 22] [14, 15, 16, 17, 18, 19, 20, 21, 22, 23] [15, 16, 17, 18, 19, 20, 21, 22, 23, 24] [16, 17, 18, 19, 20, 21, 22, 23, 24, 25] [17, 18, 19, 20, 21, 22, 23, 24, 25, 26] [18, 19, 20, 21, 22, 23, 24, 25, 26, 27] [19, 20, 21, 22, 23, 24, 25, 26, 27, 28] [20, 21, 22, 23, 24, 25, 26, 27, 28, 29]
相关文章推荐
- python第18篇自己构造一个模块使用
- 自己使用python的列表del函数一个思维误区
- 使用Python list通过递归实现一个表达式计算器
- Python面试题 之 Uniquify a list 不使用set去除一个列表中的重复项,并且保持原有的排列顺序
- Python实现设计一个密码记录及查询小软件,模拟记录自己在各个网站上所使用的帐号及密码,并实现浏览、查询、增加、删除、修改等基本功能。
- 使用python生成固定长度的随机字符串
- Python 使用 list 作为函数参数时,默认参数的内存地址是同一个!
- 使用python+django+twistd 开发自己的操作和维护系统的一个
- 编写一个Python程序,从控制台输入一个宝包含整数的字符串,要求将字符串中的数字格式化为长度为10的格式,例如456格式化为0000000456,注意不能使用正则表达式,需要用字典格式化字符串
- 不生成一个新的LIST而直接对LIST的项目进行操作(转自python-cn list)
- MVC为Html对象建立一个扩展方法,使用自己的控件就像使用TextBox一样方便
- 使用list实现一个简单的Listener管理
- 产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。自己写的算法
- 用Python 实现刷钻网上抢任务,并实现一个简单的限制使用时间的功能
- 从使用Python开发一个Socket示例说到开发者的思维和习惯问题 推荐
- 最近在为界面库中增加一个单独的换肤功能,自己记录下GDI渐变色的使用方法
- 自己写的一个linkedList
- 自己写的一个固定表头JS函数
- wish list: 考虑使用nutch给自己的博客做一个全文检索
- 写一个MyList<T>的类,内部用T[]实现(不能使用系统的List<T>类),需要实现的接口如下: