Python 如何迭代dataframe列中的元素?

Python 如何迭代dataframe列中的元素?,python,python-3.x,pandas,Python,Python 3.x,Pandas,如何找出数据帧列中的每个元素? 我想这样做: for item in column: print("usercode = " + item) # OUTPUT: # usercode = key00 # usercode = key01 # usercode = key02 USERCODES NAMES 0 key00 ab00 1 key01 cd01 2 key02 ef02 数据帧如下所示: for

如何找出数据帧列中的每个元素? 我想这样做:

for item in column:
    print("usercode = " + item)

# OUTPUT:
# usercode = key00
# usercode = key01
# usercode = key02
     USERCODES    NAMES
0    key00        ab00
1    key01        cd01
2    key02        ef02
数据帧如下所示:

for item in column:
    print("usercode = " + item)

# OUTPUT:
# usercode = key00
# usercode = key01
# usercode = key02
     USERCODES    NAMES
0    key00        ab00
1    key01        cd01
2    key02        ef02

对于列中的每个值,请使用:

一行:

df['NAMES'].apply(lambda item: print("usercode = " + item))

usercode = ab00
usercode = cd01
usercode = ef02
最简单的:

for item in df['NAMES']:
    print("usercode = " + item)

usercode = ab00
usercode = cd01
usercode = ef02

对于我,df.iterrows()中的行:print(row['USERCODES'])
df1是数组吗?不,它是数据帧。我认为前面的答案是正确的
df['USERCODES'].radd('usercode=')
'usercode='+df['USERCODES']
我希望有这样的输出:“usercode=key00”,“usercode=key01”,“usercode=key02”。我该怎么办?输出只是打印?还是名单,迪克特?