我是python的新手并且无法进行此转换。您如何转换单个字符串列表(例如['1','2']
)并将其转换为元组(1,2)
。如果它只是一个列表,那么使用tuple(list_x)
会很简单,但这看起来更复杂。
答案 0 :(得分:0)
您可以使用元组构造函数从列表中创建元组:
X = ['1', '2']
myTuple = tuple(X)
myTuple现在是一个字符串元组:('1', '2')
。
如果要获取整数元组,必须先将列表转换为整数列表,然后使用元组构造函数。
int()函数会将字符串转换为int
。我们可以使用list comprehension来获得您想要的内容:
tuple([int(s) for s in X])
答案 1 :(得分:0)