Я хочу связать 2 рабочих вызова метода split.Изменено регулярное выражение с момента назначения.Сцепление не требуется.Но мне любопытно, и я хотел бы научиться писать более приятный код.
energy['Col']= df['Col'].str.split(' \-', n = -1, expand = True)
energy['Col']= df['Col'].str.split('M', n = -1, expand = True)
Предыдущий результат должен быть в (), поэтому (df['Col'].str.split(' \-', n = -1, expand = True))
должен быть частью.Но все попытки приводят к ошибкам.
Я пытался:
(df['Col'].str.split(' \-', n = -1, expand = True)).str.split('M', n = -1, expand = True)
(df['Col'].str.split(' \-', n = -1, expand = True)).Col.str.split('M', n = -1, expand = True)
str((df['Col'].str.split(' \-', n = -1, expand = True)).split('M', n = -1, expand = True)
str((df['Col'].str.split(' \-', n = -1, expand = True)).str.split('M', n = -1, expand = True)
Возможно ли связать 2 разделения один за другим?Есть лучшие идеи, как?Или какую концепцию цепочки мне не хватает?