您可以使用:
>>> df['col2'].str.get_dummies(sep=',') A B C G0 1 1 0 01 1 0 1 12 0 1 0 0
要加入数据框:
>>> pd.concat([df, df['col2'].str.get_dummies(sep=',')], axis=1) col1 col2 A B C G0 6 A,B 1 1 0 01 15 C,G,A 1 0 1 12 25 B 0 1 0 0

您可以使用:
>>> df['col2'].str.get_dummies(sep=',') A B C G0 1 1 0 01 1 0 1 12 0 1 0 0
要加入数据框:
>>> pd.concat([df, df['col2'].str.get_dummies(sep=',')], axis=1) col1 col2 A B C G0 6 A,B 1 1 0 01 15 C,G,A 1 0 1 12 25 B 0 1 0 0