Python 将列表按指定长度拆分

代码示例:

c = 3
a = [1,2,3,4,5,6,7,8,9,10,11]def cut_list(lists, cut_len):"""将列表拆分为指定长度的多个列表:param lists: 初始列表:param cut_len: 每个列表的长度:return: 一个二维数组 [[x,x],[x,x]]"""res_data = []if len(lists) > cut_len:for i in range(int(len(lists) / cut_len)):cut_a = lists[cut_len * i:cut_len * (i + 1)]res_data.append(cut_a)last_data = lists[int(len(lists) / cut_len) * cut_len:]if last_data:res_data.append(last_data)else:res_data.append(lists)return res_datadata = cut_list(a, c)
print(data)"""
[[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11]]
"""

python 将列表按指定长度拆分相关推荐

  1. python获取列表中指定元素的下标

    python中列表元素虽然有下标,但是有时候需要特定的用途,查找指定的特殊值的元素的下标. 这时候可以用for循环,打印出来下标,但是每次都要写for循环,感觉还是有点麻烦. 比如这样 使用enume ...

  2. Python中生成一个指定长度的随机字符串实现示例

    方法一: 定义一个函数,参数为所要生成随机字符串的长度.通过random.randint(a, b)方法得到随机数字,具体函数如下: 1 2 3 4 5 6 7 8 9 10 def generate ...

  3. mysql按指定长度拆分_MySQL按指定字符合并及拆分

    按照指定字符进行合并或拆分是经常碰到的场景,MySQL在合并的写法上比较简单,但是按指定字符拆分相对比较麻烦一点(也就是要多写一些字符).本文将举例演示如何进行按照指定字符合并及拆分. 1. 合并 M ...

  4. Python | 在列表中指定索引处添加元素的程序

    Given a list and we have to add an element at specified index in Python. 给定一个列表,我们必须在Python中的指定索引处添加 ...

  5. python把字符串按照指定长度分割_python如何将字符串等长分割

    python将字符串等长分割的方法:1.两个一组分割,代码为[b=re.findall(r'.{2}',aa) ]:2.按照固定长度分割字符串三个字符一组,代码为[re.findall(r'.{3}' ...

  6. Python 删除列表中指定的元素

    remove方法用于按值删除元素,返回值为None:pop方法用于按下标删除元素,返回值为删除的元素. # remove方法用于按值删除元素,返回值为None:pop方法用于按下标删除元素,返回值为删 ...

  7. Python筛选列表中指定的值,返回新列表

    文章目录 场景 简单筛选 筛选ls1中,含ls2的元素 筛选ls1中,不含ls2的元素 去重(保留顺序) 场景 简单筛选 # 筛选[剑]系武器 ls1 = ['木剑', '落日弓', '蛋刀', '峨 ...

  8. python生成指定位数随机数_python生成指定长度的随机数密码

    复制代码 代码如下: #!/usr/bin/env python # -*- coding:utf-8 -*- #导入random和string模块 import random, string def ...

  9. Pandas处理dataframe的文本数据列:使用str属性获取数据列的字符串方法类、split函数基于指定分隔符拆分数据列的内容为列表、使用len计算每个列表的长度

    Pandas处理dataframe的文本数据列:使用str属性获取数据列的字符串方法类.split函数基于指定分隔符拆分数据列的内容为列表.使用len计算每个列表的长度 目录

最新文章

  1. Android4.1 触摸屏(TP)划线曲折、不圆润的解决办法
  2. ABAP和XML数据格式互相转换的两种方式
  3. mobi格式电子书_没有kindle,如何用手机阅读mobi格式的电子书?
  4. 现在就启用 HTTPS,免费的!
  5. 文件读写的“二进制模式”和“文本模式”
  6. 浅谈String str = ““ 和 new String()的区别
  7. Oracle私网mtu滚动修改实施方案
  8. 时间序列深度学习:状态 LSTM 模型预测太阳黑子(上)
  9. 机器学习之微积分零基础学习
  10. 云存储及分布式文件系统
  11. 继电器写法c语言单片机,51单片机-继电器编程
  12. 白嫖JetBrains全家桶第二波与第三波
  13. 桌面点击:右键点击-显示设置,提示“该文件没有与之关联的程序来执行该操作“解决方法总结
  14. Pr:Lumetri 范围
  15. Qt中Q_D和Q_P的作用
  16. Reactor模式--VS--Proactor模式
  17. LIB,DLL区别 及 QT中如何添加LIB,DLL
  18. 一:以理论结合实践方式梳理前端 CSS 3 ———真正了解样式表
  19. 区块链网络端口及证书
  20. IDEA总结 磨刀霍霍向代码

热门文章

  1. 设计模式--静态工厂、简单工厂方法案例分析
  2. 河北外国语学院计算机宿舍,2021年河北外国语学院新生宿舍条件和宿舍环境图片...
  3. Android学习网站资源
  4. 密码学基础-AES加解密Python代码实现
  5. c语言(1%3c%3cn),JavaScript教程 一段鬼畜风格的JavaScript解密
  6. 如何进行内测分发?蒲公英内测托管平台使用教程
  7. 单点登录与第三方登录 + CSRF-XSS-DNS-DDOS-SQL攻击
  8. Spark 持久化(cache和persist的区别)
  9. 嵌入式之linux入门篇
  10. 机器周期、振荡周期、时钟周期、状态周期???