如何在python中的元组内部的列表中转换元素int

时间:2019-10-03 05:05:28

标签: python

如何在python中元组内的列表中转换元素int,

所以我想要的就是转换这个z

z = ([(468000,)], [(309000,)], [(1216000,)])

转换为python中的单个int值

za = 468000  
zb = 309000

1 个答案:

答案 0 :(得分:0)

以下代码将提取第一个子列表。

  

[((468000,)]

并提取其第0个元素,即元组

  

(468000,)

对其应用进一步的索引,将提取元组的第0个元素。

za, zb, zc = [element[0][0] for element in z]

然后,列表中的每个元素都将分配给zazbzc

这是假定您的子列表仅包含一个元组,并且该元组仅包含一个整数。