溫馨提示×

python怎么定義數(shù)組并輸入數(shù)據(jù)

小億
175
2023-12-14 11:24:32
欄目: 編程語言

在Python中,可以使用列表(list)來定義數(shù)組,并通過input函數(shù)輸入數(shù)據(jù)。

方法一:使用列表生成式

# 定義一個(gè)空數(shù)組
arr = []

# 輸入數(shù)據(jù)
n = int(input("請輸入數(shù)組的長度:"))
for i in range(n):
    num = int(input("請輸入第{}個(gè)元素:".format(i+1)))
    arr.append(num)

# 打印數(shù)組
print("數(shù)組為:", arr)

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

# 輸入數(shù)據(jù)
arr = [*map(int, input("請輸入數(shù)組元素,以空格分隔:").split())]

# 打印數(shù)組
print("數(shù)組為:", arr)

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

# 定義一個(gè)空數(shù)組
arr = []

# 輸入數(shù)據(jù)
n = int(input("請輸入數(shù)組的長度:"))
for i in range(n):
    num = int(input("請輸入第{}個(gè)元素:".format(i+1)))
    arr.extend([num])

# 打印數(shù)組
print("數(shù)組為:", arr)

以上三種方法都可以實(shí)現(xiàn)定義數(shù)組并輸入數(shù)據(jù)。

0