在 Pandas 中获取长字段的一部分?

数据挖掘 Python 熊猫
2022-03-06 15:21:23

我有一个 Pandas 数据框,其中包含一些包含非常冗长文本的字段。我希望能够遍历 DF,但只显示一组有限的单词。我的代码类似于:

for index, row in df.iterrows() :
    print(row['A'], row['B'])

如何确保只打印“A”中的前 300 个字符?

1个回答

相当简单,仅适用于“A”:

max_chars = 300
for index, row in df.iterrows() :
    print(row['A'][:max_chars], row['B'])