我有这种格式的字符串列表:
['5,6,7', '8,9,10']
我想将其转换为以下格式:
[(5,6,7), (8,9,10)]
到目前为止,我试过这个:
[tuple(i.split(',')) for i in k]
我得到:
[('5','6','7'), ('8','9','10')]
我有点坚持如何简单地将字符串转换为整数元组.谢谢
解决方法:
如果你的字符串是数字的字符串表示,那么:
[tuple(int(s) for s in i.split(',')) for i in k]