如何在python中将列表['1'],['2'],['3']更改为1,2,3

JPC*_*JPC -2 python list

我想改变

mylist = [['1'],['2'],['3']]
Run Code Online (Sandbox Code Playgroud)

成为

mynewlist = (1,2,3)
Run Code Online (Sandbox Code Playgroud)

如何在python中做到这一点?

mgi*_*son 7

一个简单的列表理解将做:

mynewlist = [int(x[0]) for x in mylist]
Run Code Online (Sandbox Code Playgroud)

当然,如果你真的想要一个元组作为输出:

mynewtuple = tuple(int(x[0]) for x in mylist)
Run Code Online (Sandbox Code Playgroud)