Python笔记9-----不等长列表转化成DataFrame
1、不同长度的列表合并成DataFrame。
法1:
ntest=['a','b']
ltest=[[1,2],[4,5,6]]
先变成等长的列表:(a:1),(a:2),(b:4),(b:5),(b:6)
再转化成DataFrame。
data=[(k,v) for k,l in zip(ntest,ltest) for v in l]
p=pd.DataFrame(data)
结果如下:
法2:用concat函数将几个DataFrame合并成一个:(加axis=1是按列合并,加axis=0是按行合并)
concat( [ pd.DataFrame(data1) , pd.DataFrame(data2) , pd.DataFrame(data3) ] , axis=1 )
转载于:https://www.cnblogs.com/Lee-yl/p/8630097.html
Python笔记9-----不等长列表转化成DataFrame相关推荐
- python笔记1-准确掌握列表和元组
列表和元组,都是一个可以放置任意数据类型的有序(可用索引查询)集合 共同特点(相对其他语言): 可以放不同类型的数据 list = [{"name":"gp", ...
- python 将一个字符list的列表扁平化成了一个list
a=[['app','ap','ade'],['er'],['bcc','brt']] 将这么一个list 转换成 a2=['app','ap','ade','er','bcc','brt'] 做法: ...
- pandas将dataframe中的内容为列表(list)的数据列裂变、拆分为多个新的数据列实战:拆分为多个新的数据列(并指定新数据列的名称)、数据列中的列表(不等长)拆分为多个新的数据列产生NaN
pandas将dataframe中的内容为列表(list)的数据列裂变.拆分为多个新的数据列实战:拆分为多个新的数据列(并指定新数据列的名称).数据列中的列表(不等长)拆分为多个新的数据列(产生NaN ...
- tkinter 笔记:列表部件 listbox (莫烦python 笔记)
1 主体框架 主体框架部分还是 import tkinter as tkwindow = tk.Tk() #创建窗口window.title('my window') #窗口标题window.geo ...
- python慕课笔记_MOOC python笔记(三) 序列容器:字符串、列表、元组
Python Python开发 Python语言 MOOC python笔记(三) 序列容器:字符串.列表.元组 容器概念 容器是Python中的重要概念,分为有序与无序. 有序容器也称为序列类型容器 ...
- 初学者python笔记(列表的食用方法)
本篇是关于可迭代对象中的列表一些相关使用方法的记录. 可迭代对象简单描述:可以被for循环执行的对象(字符串,列表,元组,字典-) input()方法接收的其实只是字符串 a = input(&quo ...
- Python笔记day04(基础)|列表、元组
Python笔记day04(基础) 1,昨日内容及作业讲解 ascii:字母,数字,特殊字符:1个字节,8位 Unicode:16位 两个字节 升级 32 位 四个字节 utf-8:最少一个字节 8位 ...
- 使用Python+yolov3实现对帧数不等长视频进行批处理
训练和测试一个有效的机器学习模型最重要的一步是收集大量数据并使用这些数据对其进行有效训练.小批量(Mini-batches)训练是最有效的训练策略,在每次迭代中使用一小部分数据进行训练. 但是,随着大 ...
- [Python笔记_2]循环、字符串、列表、函数、异常处理
文章目录 1 循环 1.1 循环 1.2 for-in循环 1.2 while循环 1.3 嵌套循环 1.3.1 九九乘法表 1.3.2 输入一个正整数,判断其是不是素数 2 字符串 2.1 字符串的 ...
最新文章
- 码农翻身之——分布式,集群,负载均衡
- Android 5.0 Lollipop介绍
- boost::filesystem模块Microsoft TCHAR 的使用示例的测试程序
- HDU-1016 Prime Ring Problem DFS
- Android -- I/O CALL SMS Layout
- 冬知寒,我方暖,3本Python好书赠你慢慢品
- c java 引用类型_java中的引用类型
- 机器学习笔记:t-SNE
- 豪华气派!这些院校的图书馆也太美了!
- php越权执行命令漏洞_泛微OA系统多版本存在命令执行漏洞
- 根据身份证号判断该人的年龄、性别、出生年月日
- TensorFlow2.0 学习笔记(五):循环神经网络(RNN)
- frps port unavailable
- 记-玩吧-一次失败的面试
- 在Linux上运行若依出错,解决若依linux启动ERROR
- 苹果手机 生成html文件,苹果手机这个功能太厉害了,1秒就能将纸质文档转换为Word...
- 使用latex导出IEEE文献格式
- CodeForces - 764B Timofey and cubes
- 螺旋天线matlab仿真,螺旋天线矩量法matlab
- 【PTA】7-1 编写一个类Shop(商店)、内部类InnerCoupons(内部购物券)
热门文章
- ES5实现ES6的一些方法-call,bind,is,promise
- 美丽联合与腾讯云签署战略协议 全面借助腾讯云打造智慧时尚电商平台
- 手把手教你搭建Pytest+Allure2.X环境详细教程 - 01
- catia怎么将特征参数化_CATIA参数化建模及关系式的创建和使用 | 坐倚北风
- 上deepweb难吗_发动机保养难?傲群除尘毛刷用上了吗
- threadlocal存连接对象的目的_ThreadLocal 介绍
- json.decoder.JSONDecodeError: Expecting ‘,‘ delimiter: line xx column xx (char xxx)
- windows php fastcgi,windows下FastCGI(php-cgi)的工作原理和配置
- js如何监听元素事件是否被移除_js 监听事件的叠加和移除 -
- 学微电子要学计算机哪种语言,微电子学与计算机,模板.doc