Бывает, что я использую одну и ту же конструкцию в python, и лишь спустя некоторое время открываю более красивый способ достичь того же самого. В данном случае речь идет о разбиении строки на символы. Раньше я использовал list comprehension вида
Оказывается, есть и более простой вариант:
Соответственные варианты для кортежа и множества:
[c for c in mystring]
Оказывается, есть и более простой вариант:
list(mystring)
Соответственные варианты для кортежа и множества:
tuple(mystring), set(mystring)