均匀大小的块


def chunks(l, n):
"""Yield successive n-sized chunks from l."""
for i in range(0, len(l), n):
yield l[i:i + n]
  • 1
  • 2
  • 3
  • 4
import pprint
pprint.pprint(list(chunks(range(10, 75), 10)))
[[10, 11, 12, 13, 14, 15, 16, 17, 18, 19],
[20, 21, 22, 23, 24, 25, 26, 27, 28, 29],
[30, 31, 32, 33, 34, 35, 36, 37, 38, 39],
[40, 41, 42, 43, 44, 45, 46, 47, 48, 49],
[50, 51, 52, 53, 54, 55, 56, 57, 58, 59],
[60, 61, 62, 63, 64, 65, 66, 67, 68, 69],
[70, 71, 72, 73, 74]]
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
#python3
[l[i:i + n] for i in range(0, len(l), n)]

最新文章

  1. Redis之个人简单理解
  2. 51nod 简单的动态规划
  3. Java以基础类库
  4. java中的传值与传引用
  5. winsock教程- windows下的socket编程(c语言实现)
  6. Swift面向对象基础(中)——Swift中的方法
  7. Spring 使用注解方式进行事务管理
  8. or1200下raw-os(仿真环境篇)
  9. hdu 1042 N!(大数的阶乘)
  10. slf4j+log4j配置(Maven)
  11. vue-roter2 路由传参
  12. jQuery DOM对象区别与联系
  13. 【javaFX学习】(二) 控件手册
  14. sqlserver 简单的创建数据库
  15. poj 3186 Treats for the Cows(dp)
  16. 从零开始学 Web 之 HTML(三)表单
  17. CSS文本实例
  18. JdbcTemplate中向in语句传参
  19. qq会员权益
  20. SpringAOP来监控service层中每个方法的执行时间

热门文章

  1. [洛谷P1228]地毯填补问题 题解(分治)
  2. HTML字体的设置
  3. Python练习-三级菜单与"片儿"无关!
  4. 关于Python编码问题小记
  5. 【洛谷】P1445 没占到1444的愤怒
  6. NOIP 2016 迟来的满贯
  7. torch.Tensor.view (Python method, in torch.Tensor)
  8. git checkout 命令详解【转】
  9. Shell脚本中字符串判空:使用-z 字符串长度为0时,为真,-n字符串长度不为0,为真。这两个都不靠谱【转】
  10. iptables NAT规则【转】