Python - 创建包含元素计数作为值的嵌套列表


当需要创建一个包含元素计数作为值的嵌套列表时,使用简单的迭代。

示例

以下是对其的演示

my_list = [11, 25, 36, 24]
print("The list is :")
print(my_list)
for element in range(len(my_list)):
   my_list[element] = [element+1 for j in range(element+1)]

print("The resultant list is :")
print(my_list)

输出

The list is :
[11, 25, 36, 24]
The resultant list is :
[[1], [2, 2], [3, 3, 3], [4, 4, 4, 4]]

解释

  • 定义一个列表并在控制台上显示。

  • 对此进行迭代,并将其加 1 并转换为列表。

  • 将其转换为一个列表。

  • 这是在控制台上显示的输出。

更新于: 21-9-2021

200 次浏览

开启您的 职业生涯

完成课程获得认证

开始学习
广告