Python Itertools.Permutations ()

Почему itertools.permutations ()) возвращает список символов или цифр для каждой перестановки, а не просто возвращает строку?

Например:

>>> print([x for x in itertools.permutations('1234')])
>>> [('1', '2', '3', '4'), ('1', '2', '4', '3'), ('1', '3', '2', '4') ... ]

Почему он не возвращает это?

>>> ['1234', '1243', '1324' ... ]
28
задан Denis Otkidach 30 November 2011 в 09:48
поделиться