我有一份清单
myList = [[1,2,3],[4,5,6],[7,8,9,10]]
我希望将其拆分为三个单独的列表,每个列表都有自己的名称:
a = [1,2,3]
b = [4,5,6]
c = [7,8,9,10]
我该怎么做?
答案 0 :(得分:1)
你可以直接解压缩它:
a, b, c = myList
答案 1 :(得分:1)
要创建新变量,您可以使用'myname'
:
globals()
输出:
import string
myList = [[1,2,3],[4,5,6],[7,8,9,10]]
for i, value in enumerate(myList):
globals()[string.ascii_lowercase[i]] = value
print(a, b, c)
答案 2 :(得分:0)
python很简单,你可以做到
a,b,c=mylist