python输入三行、能出来三行数据_python 读入多行数据的实例

一、前言

本文主要使用python 的raw_input() 函数读入多行不定长的数据,输入结束的标志就是不输入数字情况下直接回车,并填充特定的数作为二维矩阵

二、代码

def get2dlistdata():

res = []

inputline = raw_input() #以字符串的形式读入一行

#如果不为空字符串作后续读入

while inputline != '':

listline = inputline.split(' ') #以空格划分就是序列的形式了

listline = [int(e) for e in listline ] #将序列里的数由字符串变为int类型

res.append( listline )

inputline = raw_input()

return res

def get2dmatdata( inlist , val ):

'''

输入:inlist为不等长的二维数组,val为需填充的值

输出:np.array的形式输出填补完的二维矩阵

'''

maxcols = 0

#获得最大长度的子序列

for i in range( len( inlist ) ):

leni = len( inlist[i] )

if leni > maxcols:

maxcols= leni

#对每个子序列作填充

for i in range( len( inlist ) ):

num = len( inlist[i] )

while(num <= maxcols):

inlist[i].append( val )

num += 1

return np.array( inlist , dtype = np.int64 )

if __name__=='__main__':

indata = get2dimdata()

print indata

print '\n'

matarray = get2dmatdata(indata , 0)

print( matarray )

三、运行结果

以上这篇python 读入多行数据的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持萬仟网。

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/538849.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

请问,现在android流行什么开源框架?

retrofit2.0RxjavagreenDao3大流行图片库p,g,f&#xff08;Picasso&#xff0c;Fresco&#xff0c;Glide&#xff09; 3分钟全面了解Android主流图片加载库 http://blog.csdn.net/carson_ho/article/details/51939774 Retrofit2使用&#xff08;非常简洁易懂&#xff09; ht…

matlab 锐化降噪,matlab 图形锐化 滤波

help imreadhelp fspecial imfilt帮助稳定中有较多的示例fspecial 函数功能&#xff1a;产生预定义滤波器格式&#xff1a;Hfspecial(type)Hfspecial(gaussian,n,sigma) 高斯低通滤波器Hfspecial(sobel) Sobel 水平边缘增强滤波器Hfspecial…

执行 link.exe 时出错_在20多岁时应该做什么,以避免在30多岁和40多岁时后悔?...

1. 永远不要以为自己可以&#xff0c;将会或曾经到达过以为是错误的。无论是幸福&#xff0c;收入还是心态。在二十多岁的关键时期&#xff0c;我有这种心态&#xff0c;对我自己不利。认为自己“实现”是一种静态的世界观&#xff0c;阻碍了您的成长。接受这样的事实&#xff…

音频自动增益 与 静音检测 算法 附完整C代码

前面分享过一个算法《音频增益响度分析 ReplayGain 附完整C代码示例》 主要用于评估一定长度音频的音量强度&#xff0c; 而分析之后&#xff0c;很多类似的需求&#xff0c;肯定是做音频增益&#xff0c;提高音量诸如此类做法。 不过在项目实测的时候&#xff0c;其实真的很难…

python绘制饼状图图例_使用matplotlib的所有饼图的通用图例

图例只需调用一次&#xff0c;否则将显示7个不同的图例。我在下面展示了一个例子。请注意&#xff0c;您必须将自己的数据替换为ax.pie()&#xff1a;data1 (10,90) # some data to be plotted data2 (40,50) data3 (70,30) labels [Sending Data, Not Sending Data] #lege…

Android初始化本地数据库

原文&#xff1a;http://blog.csdn.net/itjavawfc/article/details/50860647 点击阅读原文 -------------------------------- 最近遇到一个需求&#xff0c;一个同学不会搭服务器&#xff0c;但是Android课程设计需要用到很多数据&#xff0c;这样就出现了一个问题&#xff0c…

jsp springmvc 视图解析器_springMVC配置jsp/html视图解析器

1、maven项目引入freemark相关jar包freemaker是以个模板引擎&#xff0c;可以根据提供的数据和创建好的模板,去自动的创建html静态页面。所以在返回html视图时可以用这个引擎结合数据生成html静态页面。org.springframeworkspring-context-support5.0.7.RELEASEorg.freemarkerf…

php设计模式原型模式,原型模式_设计模式_设计模式之原型模式 - Lane Blog

108Clicks: 6614 Date: 2014-04-21 21:48:35 Power By 李轩Lane原型模式提取重复功能&#xff0c;避免了程序员喜欢复制粘贴的坏习惯。设计模式中的原型模式就是&#xff0c;用原型实例指定创建对象的重力&#xff0c;通过拷贝这些原型来创建新的对象从一个对象再创建另外一个可…

Windows2003如何安装IIS和ftp

【开始】----【控制面板】----【添加或删除程序】 出现如下“添加或删除程序”界面&#xff0c;点击“添加/删除windows组件&#xff08;a&#xff09; ” 出现如下“window组件向导”界面 下拉“组件”栏目条&#xff0c;选择“应用程序服务器” 点击“应用程序服务器”下的“…

hadoop临时文件 jar包_hadoop之Mapper/reducer源码分析之二

若当前JobClient (0.22 hadoop) 运行在YARN.则job提交任务运行在YARNRunnerHadoop Yarn 框架原理及运作机制主要步骤作业提交作业初始化资源申请与任务分配任务执行具体步骤在运行作业之前&#xff0c;Resource Manager和Node Manager都已经启动&#xff0c;所以在上图中&#…

ANDROID:SHOWASACTION="NEVER"是做什么用的?

原文地址&#xff1a;http://www.cnblogs.com/android-joker/p/4478491.html 点击阅读原文 --------------------------------------------------------- 安卓开发项目文件中有一个目录叫做menu&#xff0c;里面有tybmain.xml item选项里有一句 android:showAsAction "…

吴恩达ex3_Wu-Enda机器学习编程作业Python实现EX3,吴恩达,machinelearning,python,ex3nn

# -*- coding: utf-8 -*-"""Created on Wed Jul 1 20:28:57 2020author: cheetah023"""import numpy as npimport matplotlib.pyplot as pltimport scipy.io as sciimport random as ra#函数定义def sigmoid(X):return 1 /(1 np.exp(-X))def pr…

php数组验证用户名密码,求个php数组验证问题,在线等

现在有这么一个数组,是属性表Array([0] > Array([list_attr_id] > 30[list_attr_name] > 颜色[list_attr_attr] > 黑色|白色|金色[list_attr_price] > 0|10.1|20[list_attr_shop_id] > 28)[1] > Array([list_attr_id] > 31[list_attr_name] > 规格[…

基于python的视频监控系统_Python实现微信监控报警系统

概述: 本文主要分享一下博主在学习wxpy 的过程中开发的一个小程序。博主在最近有一个监控报警的需求需要完成&#xff0c;然后刚好在学习wxpy 这个东西&#xff0c;因此很巧妙的将工作和学习联系在一起。 博文中主要使用到的技术设计到Python&#xff0c;Redis&#xff0c;以及…

python 编码文件json.loads json.dumps

python 编码文件json.loads json.dumps import yaml d {name: 张三, age: 1} print d jd json.dumps(d, ensure_asciiFalse, encodingutf-8)) ud json.loads(jd, encodingutf-8) print ud ud yaml.safe_load(jd, encodingutf-8) print udposted on 2018-04-23 15:18 秦瑞It…

getActionBar()报空指针异常

调用 getActionBar()的Activity类 public class WlanListActivity extends AppCompatActivity 在使用getActionBar("标题内容")的时候报空指针。 原因是要用AppCompatActivity类里的getSupportActionBar()

python 类中定义列表_Python3中的自定义列表类,具有

我想用python3编写一个自定义列表类&#xff0c;就像在这个问题How would I create a custom list class in python?中一样&#xff0c;但与该问题不同&#xff0c;我想实现__get__和{}方法。虽然我的类与list类似&#xff0c;但是这些方法背后隐藏着一些神奇的操作。所以我想…

红黑树与平衡二叉树_百图详解红黑树,想不理解都难

之前在公司组内分享了红黑树的工作原理&#xff0c;今天把它整理下发出来&#xff0c;希望能对大家有所帮助&#xff0c;对自己也算是一个知识点的总结。这篇文章算是我写博客写公众号以来画图最多的一篇文章了&#xff0c;没有之一&#xff0c;我希望尽可能多地用图片来形象地…

linux 父子进程结束,Linux下让父进程结束后,子进程自动结束

在多进程编程的时候&#xff0c;经常会遇到这样的情况。父进程创建了一堆子进程&#xff0c;当遇到错误或者操作失误的时候把父进程关闭了&#xff0c;但是子进程还在跑&#xff0c;不得不一个一个地杀死子进程&#xff0c;或者使用ps,grep,awk,kill来配合批量杀死。之前在写 x…

android:showAsAction 无效

我想要的效果 但actionbar上的搜索菜单不显示 在androidstudio里&#xff0c;android:showAsAction"always"标红 根据提示&#xff0c;需要加入 xmlns:app"http://schemas.android.com/apk/res-auto" 加入后依然无效 正确的加入方式是&#xff1a;