实际上是想把一个列表按照步长为3 分成多个单元,

比如下面的列表

使用切片,步长为3的切,效果并不好,不知道为什么,

虽然切出来了,但切出来的列表,长度还是93

还是干脆用numpy ,reshape一下。

目前没有其他的方法,留着以后再多学习吧

更加高逼格的做法是这样

所以 iter 函数,就是一个生成器,迭代器,会默认把一个可迭代对象一一输出,不过要制定出 输出的个数,

比如下面的代码;

所以 list出来就是原来的a

这个原来的列表没什么区别,但是,这个实现了类似于for循环,一次次的输出列表的元素。

*号暂时没有什么理解,我认为,应该就是类似于一个个遍历吧,如果遍历不指定步长,那么就一个个遍历,

如果指定步长,就按步长遍历。

zip 就是把 按照步长遍历的 元素压缩成一个, 这里,直接压缩,而不是, 中间的逗号,还可以指定其他的可迭代元素,一起压缩,比如。

这种操作比较方便生成数字加字幕组合的列表。

区别与直接list,这里可以指定步长。

这是看的一篇高手的网页,参考了一下。地址:https://www.cnblogs.com/zxpo/p/11844220.html

python 把一个列表分成等长的多个列表相关推荐

  1. python2创建3个线程_用python创建一个线程需要多长时间

    所以有两种方法可以解释你的问题: 其他在后台运行的线程(线程已经启动)是否会影响新线程的创建时间. 在这种情况下,不需要启动线程: import threading import time def f ...

  2. python创建数字列表_Python 生成一个从0到n个数字的列表4种方法小结

    Python 生成一个从0到n个数字的列表4种方法小结 我就废话不多说了,直接上代码吧! 第一种 def test1(): l = [] for i in range(1000): l = l + [ ...

  3. python石头剪刀布游戏注释_用python做一个简单逻辑的游戏——剪刀石头布

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:萝卜的百科书 我们的基础中的基础,在前几文中已经介绍完了,其他的知识 ...

  4. 【python】获取列表中最长连续数字

    最近开发遇到一个功能需求,目的是要获取一个AI分析结果中最长连续帧,比如一个视频中连续3帧有人,那么我认为这个视频就是有人,我就要判断这个视频帧列表中是否有连续的三帧有人.本质就是获取列表中的最长连续 ...

  5. Python 求列表的最长升序子列

    这块用到了 bisect 的二分查找模块,用于查找新元素在有序列表里边的插入位置.虽然之前有接触过 git 里边的 git bisect(用于定位某个 bug 第一次引入的 commitId),但是 ...

  6. python创建一个空列表alist_【Python 1-7】Python手把手教程之——详解列表List

    列表 作者 | 弗拉德 来源 | 弗拉德(公众号:fulade_me) 列表,在其他语言中又被称为数组,是由一系列按特定顺序排列的元素组成.你可以创建包含字母表中所有字母.数字0~9或所有家庭成员姓名 ...

  7. python输入一个整数列表 列表元素为18_Python-18 (高级变量1--列表)

    #    1. 列表的定义 列表 List 是Python中非数值型变量的一种,在其他语言中通常称为数组. 基本格式: list_name = ['A','B','C' ] 1> 专门存储一串数 ...

  8. python查找最长的字符串_Python简单实现查找一个字符串中最长不重复子串的方法...

    本文实例讲述了Python简单实现查找一个字符串中最长不重复子串的方法.分享给大家供大家参考,具体如下: 刚结束的一个笔试题,很简单,不多说简单贴一下具体的实现: #!usr/bin/env pyth ...

  9. python定义一个函数列表排序_Python 列表(修改、添加、删除、排序)

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

最新文章

  1. html select以数组的方式提交
  2. 手动写个类似的Spring MVC框架试试
  3. Android典型界面设计(8) ——ViewPager+PagerSlidingTabStrip实现双导航
  4. 【Python基础】如何编写简洁美观的Python代码
  5. 徐州技师学院计算机程序设计,徐州技师学院2021年有哪些专业
  6. Window平台实时流媒体
  7. 浅谈Javascript中的函数重载实现
  8. docker php composer 使用_如何使用Docker部署PHP开发环境
  9. 冒充“老干妈”公司工作人员行骗三人被提起公诉
  10. Wi-Fi 还是蜂窝?搞物联网怎么选择连接协议?
  11. BSM:左手业务,右手IT
  12. python 类命名空间,关于python:命名空间和类
  13. loadrunner vuser 限制修改
  14. 记一次route配置不起作用的问题解决过程
  15. pyqt5 tablewidget 设置行高_Python+PyQt5基础开发(10)
  16. Java自学视频整理
  17. 《软件工程导论》期末复习知识点总结(全)
  18. 计算机硬件维修的步骤和方法,计算机硬件组装与维护教程
  19. Wangle源码分析:EventBaseHandler、AsyncSocketHandler
  20. velodyne运行Loam_velodyne过程记录

热门文章

  1. 【Paper】2021_Robust Near-Optimal Coordination in Uncertain Multiagent Networks With Motion Const
  2. 【控制】《多智能体机器人系统信息融合与协调》范波老师-第5章-强化函数设计方法及其在学习系统的应用
  3. 【Paper】2013_Autonomous Cooperation Between UAV and UGV to Improve Navigation and Environmental
  4. Win10 基于excel 文件的python下载脚本
  5. FPGA篇(三)基于FPGA的几种排序算法
  6. 计算机网络·片偏移练习题
  7. Node.js 切近实战(八) 之Excel在线(文件权限)
  8. nyoj 47 江 河问题 【贪婪】
  9. 【jQuery插件】用jQuery Masonry快速构建一个pinterest网站布局(转)
  10. linux下的PHP和windows下的php的区别