, поэтому у меня есть dataframe со столбцом «dname». Он содержит много строк доменных имен 2LD. т.е. [123ask , example92 , what3ver]
.Python. Вычислить сумму числовых символов для каждой строки в dataframe
Я хочу найти количество цифр для каждой строки в каждой строке.
Итак, чтобы создать новый столбец в dataframe со значениями, то есть [3 , 2 , 1]
.
у меня есть:
df['numeric']= sum (x.isdigit() for b in df['dname'] for x in b)
И все я получаю 6 6 6
вместо 3 2 1
Любая помощь? Заранее спасибо!
Вы подводим '3 2 1 ' –
добавлен тег«Панды», потому что плакат использует панд пакет питона – JohnE