您可以使用 iterrows() 方法遍历 DataFrame 的每一行,并使用 join() 方法将每个元素转换为字符串。以下是一个示例代码:

import pandas as pd

# 创建一个示例 DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})

# 遍历每一行并转换为字符串
for index, row in df.iterrows():
    row_string = ' '.join([str(elem) for elem in row])
    print(row_string)

输出结果为:

1 4 7
2 5 8
3 6 9

在上述代码中,我们使用 iterrows() 方法遍历 DataFrame 的每一行,并使用列表推导式将每个元素转换为字符串。然后,使用 join() 方法将转换后的元素列表连接为一个字符串。最后,我们打印出每一行的字符串表示。

Python DataFrame 行遍历转字符串:使用 iterrows() 和 join() 方法

原文地址: https://www.cveoy.top/t/topic/fqGi 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录