python语言中如何直接定义包含若干元素的list?

发布网友 发布时间:2022-04-24 02:18

我来回答

1个回答

热心网友 时间:2022-04-18 15:26

大概是这样:

list = [[Picture('x11'),Picture('x12')...],
[Picture('x21'),Picture('x22')...],
...
]

追问有道理啊,不过当然不能这样写,应该是:
list=[]
for number in range(m):
list_inner=[]
for number in range(n):
list_inner.append(Picture('xxxx'))
list.append(list_inner)
大概就是这个意思。也就是说我不需要让list里面都是p1,p2这些变量,而可以直接是Picture(...)。

不对,上面那个应该改成list.append([]+list_inner)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com