Дана строка из латинских букв и цифр. Как из нее извлечь отдельно цифры и отдельно буквы? (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