我有一列字符,代表一连串的每月活动。
str.split方法是理想的选择,但我找不到在每个字符上分割的正确模式(正则表达式或其他)。>>
Col Foo BBBAAAAAR
进入
Col Foo_1 | Col Foo_2 | Col Foo_3 | Col Foo_4 ... B |B |B |A ...
我目前正在循环执行:
for keys, frames in data_frame_dict.items(): temp1 = temp1 = frames.Col Foo.str.split(' ',expand=True).add_prefix('Feat_Mon_')
然后追加...
这适用于空格,但是我希望一列中的每个字符,现在每个元素之间都没有分隔符。
但是我在这里或在文档中都找不到适用于字符串的方法模式。
我有一列字符,代表一连串的每月活动。一个str.split方法将是理想的,但是我找不到在每个正则表达式上进行分割的正确模式(正则表达式或其他方式)...
它们的长度都一样吗?我相信您可以将Col Foo转换为字符串,然后仅逐字符遍历字符串。如果它们的长度相同,则可以将其硬编码为df,而无需循环。*对不起,本来是评论,但我没有评论代表