如何将表示元组的字符串列表转换为整数元组?

索尼娅

我想转换

list_int=['(2,3)','(3,4)']

到整数坐标点:

[(2, 3), (4, 8)]

我尝试了这段代码

list_int=['(2,3)','(3,4)']
for x in list_int:
    con= int(x0 for x in list_int)
    print con

我得到这个错误

TypeError:int()参数必须是字符串或数字,而不是'generator'

我是Python的新手。

穆雷尼克

我将删除开始和结束括号,拆分每个字符串,然后将每个元素转换为int

result = [[int(x) for x in s[1:-1].split(",")] for s in list_int]

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章