python如何給數(shù)組賦值

小億
433
2023-08-19 02:25:02

在Python中,可以使用以下方法給數(shù)組賦值:

  1. 使用索引賦值:可以通過(guò)索引來(lái)訪問(wèn)數(shù)組的特定元素,并將其賦值給一個(gè)新的值。例如:
arr = [1, 2, 3, 4, 5]
arr[0] = 10  # 將數(shù)組的第一個(gè)元素賦值為10
print(arr)  # 輸出結(jié)果為 [10, 2, 3, 4 ,5]
  1. 使用切片賦值:可以使用切片來(lái)訪問(wèn)數(shù)組的一部分,并將其賦值給一個(gè)新的值。例如:
arr = [1, 2, 3, 4, 5]
arr[1:3] = [10, 20]  # 將數(shù)組的第二個(gè)和第三個(gè)元素賦值為10和20
print(arr)  # 輸出結(jié)果為 [1, 10, 20, 4, 5]
  1. 使用循環(huán)賦值:可以使用循環(huán)來(lái)遍歷數(shù)組,并給每個(gè)元素賦值。例如:
arr = [0] * 5  # 創(chuàng)建一個(gè)由5個(gè)0組成的數(shù)組
for i in range(len(arr)):
arr[i] = i + 1
print(arr)  # 輸出結(jié)果為 [1, 2, 3, 4, 5]

請(qǐng)根據(jù)你的具體需求選擇適合的方法來(lái)給數(shù)組賦值。

0