3
例如,我有一個熊貓列包含分割一個大熊貓列文本到多個列
text
A1V2
B2C7Z1
我想它分割成26(AZ)的列與字母隨後的值,如果它不存在,則-1 。
所以,它可以
text A B C D ... Z
A1V2 1 -1 -1 -1 ... -1
B2C7Z1 -1 2 7 -1 ... 1
有沒有什麼快捷方式,而不是使用df.apply()?
後續行動: 感謝Psidom的出色答案。當我使用運行4百萬行的方法時,花了我1個小時。我希望還有另一種方式可以讓它更快。看起來str.extractall()是最耗時的。
這就是聰明! – MaxU
這是一個很好的:) – Shijo
@MaxU欣賞評論。 – Psidom