Skip to main content
 首页 » 编程设计

python之将 str 元组列表转换为 int 元组列表

2025年05月04日13bhlsheji

我有一个元组列表,我想将其导入到字典中。这些元组由两个字符串组成。我想将这些元组转换为整数。即

myList = ['0,1', '0,2', '0,3'] 

结果列表应该是:

resList = [(0,1), (0,2), (0,3)] 

我试过使用:

list(map(int, myList)) 

但这似乎行不通。

请您参考如下方法:

您可以使用 eval 函数来获取元组,就像这样。适用于 python2 和 python3。

>>> myList = ['0,1', '0,2', '0,3'] 
>>> list(map(eval, myList)) 
[(0, 1), (0, 2), (0, 3)]