我想用从字符串中获取的切片填充一列。即
df['unique'slice']= filler_slice[0:df[some_value']]
我有一个dataframe列,其中包含长度范围为20:300个字符的字符串。我想使所有这些字符串都具有相同的长度(300个字符)。多余的字符将来自定义的字符串。我一直在尝试使用以下方法设置300char列,但它不起作用。我收到的错误长度值与''索引的长度不匹配。
我的代码如下:
filler_string='IAMA300CHARFILLERSTRING'.
df['300_string']=df['smaller_string']+filler_string[0:300-df['smaller_string_len']]