Python 在csv中读取数据

Python 在csv中读取数据,python,Python,我有一个csv文件,只有一列代码。它看起来像: TIKCER aapl tsla wmt 我能够将其读入python 然而,当我使用for循环打印出这个时,它只打印TICKER 你能帮我修一下吗 谢谢, HHC 如果需要逐行打印,可以使用ITERPULES方法: for line in list_ticker.itertuples(): print(line) list_ticker是一个数据框,您只打印列名。它会逐行打印,但会获取其他信息。Pandas(Index=0,TICKER

我有一个csv文件,只有一列代码。它看起来像:

TIKCER
aapl
tsla
wmt
我能够将其读入python

然而,当我使用for循环打印出这个时,它只打印TICKER

你能帮我修一下吗

谢谢,

HHC


如果需要逐行打印,可以使用ITERPULES方法:

for line in list_ticker.itertuples():
    print(line)

list_ticker是一个数据框,您只打印列名。它会逐行打印,但会获取其他信息。Pandas(Index=0,TICKER='aapl')Pandas(Index=1,TICKER='tsla')Pandas(Index=2,TICKER='wmt')Pandas(Index=3,TICKER='GM')因此,如果TICKER='wmt':print(TICKER),下面的检查将不起作用。您需要对循环中的每一行执行什么操作?我想进行比较以作进一步分析,因此,至少我应该能够执行==操作dataframes的好处是,您可以在不逐行迭代的情况下执行大部分分析。例如,您可以执行list_ticker[list_ticker.ticker=='wmt'],这将选择所有wmt而无需迭代。
for line in list_ticker.itertuples():
    print(line)