我有一个Pandas DataFrame
包含文件服务器上的路径,它们是相当长的字符串(~150个字符)。使用默认的options.display.max_colwidth
,所有值的显示都相同,因为大多数这些文件都植根于同一目录中。我当然可以加宽max_colwidth
,但我宁愿只看到最后N个字符。
是否可以让Pandas显示长字符串的最后N个字符,而不是在前N个字符后截断?
答案 0 :(得分:0)
一种可能的解决方案是使用indexing with str创建包含最后N
个字符的帮助列:
df['col'] = df['long_str_col'].str[-N:]