问题描述
我想总结一下pandas DataFrame 文件。这个是这样的 ->
City Name Date
London Joey 1998
Vegas Chandler 1999
所以结果会是这样。 1998 年,乔伊在伦敦。 1999 年,钱德勒在维加斯。 像这样的东西。有什么解决方法吗?或者哪些模块可以帮助我做到这一点? 谢谢。
解决方法
使用此 csv:
City,Name,Date
London,Joey,1998
Vegas,Chandler,1999
您可以使用以下代码:
import pandas as pd
df = pd.read_csv("test.csv")
for i in range(len(df)):
print(f"In {df.iloc[i,2]},{df.iloc[i,0]} was in {df.iloc[i,1]}.")
它遍历数据帧的行,并使用字符串中的格式前缀使用 df.iloc
打印带有每行值的句子。