python如何读取csv指定内容所在行的第二列内容?

2024-11-04 11:42:34
推荐回答(2个)
回答1:

从执行效率考虑,用pandas库比较好。

import pandas as pd

df=pd.read_csv('d:/data.csv',delimiter='\t')

print(df[df.地区=='地区3'])

回答2:

# 先把数据转化成DataFrame形式
import pandas as pd
data = pd.DataFrame(data,columns=["loc","value"])
# 再把对应行的数据取出来
data["value"][data["loc"]=="地区3"]