python - 如何遍历 pandas Dataframe 中的每个单元格?

标签 python pandas dataframe loops

如何遍历 pandas Dataframe 的每个单元格?

喜欢

for every_cell in df.iterrows:
   print(cell_value)

打印当然不是目标。 df 的单元格值应在 MongoDB 中更新。

最佳答案

如果一定要for循环,可以这样:

def up_da_ter3(df):
    
    columns = df.columns.tolist()
    
    for _, i in df.iterrows():
        
        for c in columns:
            print(i[c])
            print("############")



关于python - 如何遍历 pandas Dataframe 中的每个单元格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65238524/

相关文章:

python - Tkinter Entrybox如何拥有类似Shell Input()的输入功能?

python - 如何根据多个条件在 df 中创建新列?

python 计算 csv pandas 的行数

python - 基于 raw_input 的 read_csv 数据框中的列位置的变量替换

python - 将 pandas 数据框列及其顺序保留在数据透视表中

python - 如何在 Pandas 的一次热编码中处理未知的分类值

python - 将一行变成字符串

python - "print"和 "range"在 Windows 的不同 Python shell 中工作不同(或根本不工作)?

python - 检查 Pandas 的数据框列中是否包含某个值

Python Pandas - 按组内唯一值的数量过滤 df