【发布时间】:2020-02-22 20:34:36
【问题描述】:
我想用从字符串中提取的切片填充一列。
即
df['unique'slice']= filler_slice[0:df[some_value']]
我有一个数据框列,其中包含长度为 20:300 个字符的字符串。我想让所有这些字符串的长度相同(300 个字符)。额外的字符将来自定义的字符串。我一直在尝试使用以下设置 300char 列,但它不起作用。我收到错误长度的值与“”索引的长度不匹配。
我的代码如下所示:
filler_string='IAMA300CHARFILLERSTRING'.
df['300_string']=df['smaller_string']+filler_string[0:300-df['smaller_string_len']]
【问题讨论】: