【发布时间】:2021-03-14 16:25:32
【问题描述】:
我有一个这样的 csv - 文件:
1.149, 1.328, 1.420, 1.148
这是我当前的代码:
import pandas as pd
df = pd.read_csv("right.csv")
Python 处理输出的列和行。 但我想有这样的输出:
1.149,
1.328,
1.420,
1.148
我需要这样,因为之后我想知道 CSV 文件中有多少数据并使用它。但现在它只是告诉我我有 1 行 4 列。
有人可以帮帮我吗?
【问题讨论】:
-
输入多行怎么办?
-
除了最后一行之外,是否要在所有行的末尾保留逗号?多行怎么办?
-
关于您的上次编辑:您的最终目标是找出您的 CSV 文件中有多少数据?那么行数乘以列数呢?
-
实际上,我的 CSV 文件应该是这样的:所有值相互之间,每个值后面都有一个逗号 但是在我的 CSV 文件中,这些值都在一行中,而不是在彼此之下。最后我想用这些值做一些计算。但为此,我需要彼此拥有价值观。
-
对不起,我不明白你最后评论的意思。此外,如果您使用逗号作为分隔符,看起来您当前的预期输出将是一个 CSV,其中包含除最后一行之外的所有行的两列(第二列包含空字符串),其中仅包含一列。这真的是你想要的吗?