+. тоже интересно
Попробуй
source[['A', 'B']].apply(lambda x: [convert(v) for v in x])
а саму логику функции convert нельзя в одну строку запихнуть?
А лямбду туда зачем присобачили?)
просто туда функцию без скобок в эплай засунуть
там по слайсу же, а не по одной колонке
source[['A', 'B']].apply(lambda x: [ (lambda value: (lambda x: float(value.replace(x[0], '')) * x[1])( next(( (p, k) for p, k in {'Th.': 1_000, 'm': 1_000_000}.items() if p in value ), ('', 1))))(v) for v in x]) ну если очень хочется :))) главное на завтра не забыть что это все значит
Обсуждают сегодня