Конвертировать элементы списка в кортеж - PullRequest
2 голосов
/ 16 января 2012

У меня есть такой список.

['February 01,2011 - February 28, 2011', 'March 01,2011 - March 31, 2011']

Я хочу преобразовать его в

[('February 01,2011 - February 28, 2011'), ('March 01,2011 - March 31, 2011')]

Есть идеи? Пожалуйста помоги!!! Заранее спасибо !!!

1 Ответ

13 голосов
/ 16 января 2012

Чтобы создать кортеж с 1 элементом, добавьте запятую в скобках:

>>> my_list = ['February 01,2011 - February 28, 2011', 'March 01,2011 - March 31, 2011']
>>> [(x,) for x in my_list]
[('February 01,2011 - February 28, 2011',), ('March 01,2011 - March 31, 2011',)]
...