Дана строка из латинских букв и цифр. Как из нее извлечь отдельно цифры и отдельно буквы? (python)

Дана строка из латинских букв и цифр. Как из нее извлечь отдельно цифры и отдельно буквы? (python)


Ответы (2 шт):

Автор решения: Alex Z

Прогнать строку через цикл

  • если содержится в (Aa-Zz): в строку с буквами
  • если содержится в (0-9): в строку с цифрами
→ Ссылка
Автор решения: Konstantin_SH
s = "123ba4"

numbers = []
symvoles = []

for char in s: 
    if char.isalpha():
       symvoles.append(char)
     else:
        numbers.append(char)

Вроде так но мог напутать с отступами, не работаю с python

→ Ссылка