📜  Python程序从给定列表中创建一个元组列表,每个元组中都有数字及其立方体(1)

📅  最后修改于: 2023-12-03 15:19:34.795000             🧑  作者: Mango

Python程序从给定列表中创建一个元组列表,每个元组中都有数字及其立方体

本程序用于从给定的列表中创建一个元组列表,其中包含每个数字及其立方体。这个程序使用Python语言实现。

代码实现
def create_tuple_list(numbers):
    """
    从给定列表中创建一个元组列表,每个元组中都有数字及其立方体
    """
    tuple_list = []
    for num in numbers:
        num_cube = num ** 3
        tuple_list.append((num, num_cube))
    return tuple_list

在这个程序中,我们定义了一个名为create_tuple_list的函数,这个函数接受一个数字列表作为参数。接着,我们使用一个for循环遍历数字列表,对于每个数字,我们计算其立方体,然后我们将元组(数字, 立方体)添加到tuple_list列表中。最后,我们将完整的元组列表返回。

示例
numbers = [1, 2, 3, 4, 5]
result = create_tuple_list(numbers)
print(result)

这里,我们提供了一个示例列表[1, 2, 3, 4, 5],将其传递给create_tuple_list函数。函数返回[(1, 1), (2, 8), (3, 27), (4, 64), (5, 125)],即数字及其立方体的元组列表。最后,我们将结果打印到控制台上。

总结

本程序演示了如何使用Python语言从一个数字列表中创建一个元组列表,其中包含每个数字及其立方体。这个程序对于需要操作立方体的数据分析场景非常有用。