为什么它不读取输入的第三行 这是用python3编写的代码。由于它是非常基本的编程,因此不需要太多解释。
n, x = list(map(int, input().split(" ")))
s = []
print(x)
for i in range(0,3):
s.append(input())
print(s)
print("hello")
输入为:
5 3
89 90 78 93 80
90 91 85 88 86
91 92 83 89 90.5
我得到的输出:
3
['89 90 78 93 80']
['89 90 78 93 80', '90 91 85 88 86']
答案 0 :(得分:0)
您需要在输入末尾添加一个换行符,以便#df.plot(x='X',y=['A','B','C'],kind = 'bar')
y1 = df.iloc[0,1:].values #for first column (horizontal values)
x1 = ['A','B','C']
plt.plot(x1,y1)
将最后一行识别为一行。
答案 1 :(得分:0)
我将.split(" ")
更改为.split()
并获得了输出。