有这种类型的 DataFrame:
data = {
'Name': ['John', 'Anna', 'Peter','Andrew'],
'Score': ['J308670J308670J308671J308670','J308657J308657J308657J308657','J308740','J308657J308624J308657J308653'],
}
df = pd.DataFrame(data)
有必要使用以下算法转换 Score 列的内容:“剪切”成 7 个字符长的片段(这些片段将始终遵循 JXXXXXX 模式)并仅保留唯一值,并用空格分隔它们。可以有一件到“很多”件(实际上 - 不超过 100 件)。如果更容易,您可以在新列中显示结果。