Python:Lits包含元组和long int

Yas*_*min 2 python tuples list

我有一个包含元组和长整数的列表,列表如下所示:

   table = [(1L,), (1L,), (1L,), (2L,), (2L,), (2L,), (3L,), (3L,)]
Run Code Online (Sandbox Code Playgroud)

如何将表转换为正式列表?

所以输出将是:

table = ['1','1','1','2','2','2','3','3']
Run Code Online (Sandbox Code Playgroud)

出于信息目的,数据是从mysql数据库获得的.

Emi*_*nov 8

>>> table = [(1L,), (1L,), (1L,), (2L,), (2L,), (2L,), (3L,), (3L,)]
>>> [int(e[0]) for e in table]
[1, 1, 1, 2, 2, 2, 3, 3]

>>> [str(e[0]) for e in table]
['1', '1', '1', '2', '2', '2', '3', '3']
Run Code Online (Sandbox Code Playgroud)

  • 您可能也想知道Emil是如何做到的;)它是一个非常好的python功能,称为列表推导:http://docs.python.org/tutorial/datastructures.html#list-comprehensions (2认同)