如何遍历数据框的每一行

时间:2020-05-25 07:09:36

标签: python jupyter-notebook

我有一个数据框,其中包含有关摔跤比赛的各种信息。我将数据框按标题分组,因为我只需要标题,性别和持续时间。数据框为32行。

我已经声明了以下信息

title = df['Title']
duration = df['Duration']
gender = df['Gender']

并使用for循环

for x in df.index:
print("test")

我确实做了32次测试。

但是为什么当我尝试放

print(test+gender)

if打印32行32次(就像执行for循环32次一样)

我怎样才能使for循环发生一次?

1 个答案:

答案 0 :(得分:0)

您应该这样做:

for x in df.index:
    print(gender[x])

没有[x]部分,gender是一系列32行。