mumei2018 发表于 2023-5-6 22:30:32

请问列表嵌套能通过推导一次实现吗?

请问下下面两个列表推导代码 能通过一次列表推导实现吗?
shishi =

shi =
print(shi)

isdkz 发表于 2023-5-6 22:33:05

你可以使用列表推导式嵌套实现一次创建一个嵌套列表。请参考以下代码:

shi = [ for j in range(3)]
print(shi)


这段代码创建了一个3x3的二维列表,用0作为列表中的每个元素。在这个嵌套列表推导式中,外层推导式 for j in range(3) 表示行数,内层推导式 for i in range(3) 表示列数。列表元素被设置为0,可以通过调整0这个值来设置您想要的列表元素值。

liuhongrun2022 发表于 2023-5-6 22:33:26

shi = [ for b in range(3)]
print(shi)

mumei2018 发表于 2023-5-6 22:48:38

liuhongrun2022 发表于 2023-5-6 22:33


谢谢
页: [1]
查看完整版本: 请问列表嵌套能通过推导一次实现吗?