首页 > 编程语言 > 详细

python读取数据

时间:2019-08-03 19:17:03      阅读:60      评论:0      收藏:0      [点我收藏+]
#读取一行数据,去掉头尾空格
line = sys.stdin.readline().strip() #line类型为字符串

#字符串变成列表
line = sys.stdin.readline().strip.split() #split函数返回的就是字符串列表

#字符串你变成整型,使用map
line = list(map(int,sys.stdin.readline().strip().split()))  #map返回的是迭代对象,需要强制转化成lsit


#输入多行时,换行后ctrl+d结束
##1、使用readline()
lines = sys.stdin.readline()    #第一行
line1 = sys.stdin.readline()    #第二行
print(line)
print(line1)

##使用readlines
lines = sys.stdin.readlines() #返回的是字符串列表,但是每个元素(每行)最后的\n没有去掉
print(lines)
输出的是 型如:[1 2 \n, 2 3 \n]
n = int(sys.stdin.readline().strip())
num = sys.stdin.readline()
lines = []
for i in range(n):
    line = list(map(int,sys.stdin.readline().strip().split()))
    lines.append(line)
print(lines)

 

python读取数据

原文:https://www.cnblogs.com/pacino12134/p/11295869.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!