📌  相关文章
📜  Python|将给定列表转换为嵌套列表(1)

📅  最后修改于: 2023-12-03 14:46:28.305000             🧑  作者: Mango

Python:将给定列表转换为嵌套列表

在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]]

在这个例子中,我们使用循环来遍历原始列表中的每个元素,并将其装入包含单个元素的列表中。我们将所有这些列表组合成一个嵌套列表。

无论是使用列表推导式还是循环,结果都是一样的。您可以根据自己的喜好和代码需要选择其中一个。