python怎么定义数组并输入数据

avatar
作者
猴君
阅读量:0

在Python中,可以使用列表(list)来定义数组,并通过input函数输入数据。

方法一:使用列表生成式

# 定义一个空数组 arr = []  # 输入数据 n = int(input("请输入数组的长度:")) for i in range(n):     num = int(input("请输入第{}个元素:".format(i+1)))     arr.append(num)  # 打印数组 print("数组为:", arr) 

方法二:使用列表的拓展符(*)

# 输入数据 arr = [*map(int, input("请输入数组元素,以空格分隔:").split())]  # 打印数组 print("数组为:", arr) 

方法三:使用列表的extend方法

# 定义一个空数组 arr = []  # 输入数据 n = int(input("请输入数组的长度:")) for i in range(n):     num = int(input("请输入第{}个元素:".format(i+1)))     arr.extend([num])  # 打印数组 print("数组为:", arr) 

以上三种方法都可以实现定义数组并输入数据。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!