Ekaterina23
Дек. 3, 2014 17:57:53
Помогите, пожалуйста, разобраться! Нужно написать код, чтобы в строке найти все элементы, не являющиеся буквами, и в новую строчку сохранить все элементы, являющиеся буквами. Этакая сортировка строки. Помогите, пожалуйста!
Ekaterina23
Дек. 3, 2014 18:24:43
botinag
а объясните, пожалуйста, что это такое и как оно работает?
''.join()
botinag
Дек. 3, 2014 19:04:03
>>> s = [x for x in string if x.isalpha()]
>>> print s
['a', 's', 'd', 'j', 'k', 's', 'd', 'f', 'n']
>>> ''.join(s)
'asdjksdfn'
>>>
в данном случае просто склеиваем элементы получившегося списка в строку.
http://www.tutorialspoint.com/python/string_join.htm