首页 > 解决方案 > 如何设置python数据框列长度的限制?

问题描述

我可以在 py 数据框中设置列值字符长度的限制吗?

例如,在我的 CSV 中,char 值超过 255 的列很少,但我需要修剪超过 255 个字符的所有内容。由于 CSV 很大,所以我无法在 excel 中执行此操作。

我尝试了以下方法:

import pandas as pd

df1 = pd.read_csv (r'C:\Users\file.csv')
print (df1)

标签: pythonpython-3.xdataframe

解决方案


您可以使用以下行将给定的长度修剪column为其前 255 个字符:

df1[column] = df1[column].str[:255]

推荐阅读