📅  最后修改于: 2023-12-03 14:46:28.305000             🧑  作者: Mango
在Python中,我们可以使用列表推导式或循环来将给定列表转换为嵌套列表。
以下是使用列表推导式的示例代码:
# 给定列表
given_list = [1, 2, 3, 4, 5, 6]
# 通过列表推导式将其转换为嵌套列表
nested_list = [[x] for x in given_list]
print(nested_list)
# 输出: [[1], [2], [3], [4], [5], [6]]
在这个例子中,我们使用列表推导式将给定列表转换为嵌套列表。我们遍历原始列表中的每个元素,并将其装入包含单个元素的列表中。我们将所有这些列表组合成一个嵌套列表。
以下是使用循环的示例代码:
# 给定列表
given_list = [1, 2, 3, 4, 5, 6]
# 将其转换为嵌套列表
nested_list = []
for x in given_list:
nested_list.append([x])
print(nested_list)
# 输出: [[1], [2], [3], [4], [5], [6]]
在这个例子中,我们使用循环来遍历原始列表中的每个元素,并将其装入包含单个元素的列表中。我们将所有这些列表组合成一个嵌套列表。
无论是使用列表推导式还是循环,结果都是一样的。您可以根据自己的喜好和代码需要选择其中一个。