新聞中心
創(chuàng)新互聯(lián)Python教程:

成都創(chuàng)新互聯(lián)公司致力于互聯(lián)網(wǎng)網(wǎng)站建設(shè)與網(wǎng)站營(yíng)銷,提供成都網(wǎng)站制作、做網(wǎng)站、網(wǎng)站開(kāi)發(fā)、seo優(yōu)化、網(wǎng)站排名、互聯(lián)網(wǎng)營(yíng)銷、微信平臺(tái)小程序開(kāi)發(fā)、公眾號(hào)商城、等建站開(kāi)發(fā),成都創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)策劃專家,為不同類型的客戶提供良好的互聯(lián)網(wǎng)應(yīng)用定制解決方案,幫助客戶在新的全球化互聯(lián)網(wǎng)環(huán)境中保持優(yōu)勢(shì)。
在這個(gè)簡(jiǎn)單的 python 程序中,我們必須將一個(gè)數(shù)組的元素復(fù)制到另一個(gè)數(shù)組中。這是一個(gè)中級(jí) python 程序。
要理解這個(gè)例子,您應(yīng)該了解以下 Python 編程主題:
- Python 語(yǔ)法
- Python 循環(huán)
- Python 列表
什么是數(shù)組或列表?
在這個(gè) python 程序示例中,我們使用了 python 中數(shù)組的概念。數(shù)組是存儲(chǔ)在順序存儲(chǔ)位置的一組相同數(shù)據(jù)類型的元素,可以通過(guò)索引進(jìn)行訪問(wèn)。數(shù)組元素必須是相同的類型。該數(shù)組由[i]表示,其中“a”是數(shù)組名稱,“1”是指向該元素的下標(biāo),a[0]將是數(shù)組“a”的第一個(gè)元素。
如何在 python 中將一個(gè)數(shù)組的元素復(fù)制到另一個(gè)數(shù)組?
在 python 語(yǔ)言中,這里沒(méi)有數(shù)組,我們使用列表作為數(shù)組,這與數(shù)組 相同。在這個(gè)數(shù)組 python 程序中,我們將把一個(gè)數(shù)組的元素復(fù)制到另一個(gè)數(shù)組中,為了實(shí)現(xiàn)這一點(diǎn),我們必須用一些預(yù)定義的元素初始化一個(gè)數(shù)組 arr1 。按照第一個(gè)數(shù)組的長(zhǎng)度創(chuàng)建另一個(gè)數(shù)組 arr2 。然后我們使用 python 語(yǔ)言中的 for 循環(huán)將第一個(gè)數(shù)組 arr1[i] 的每個(gè)元素復(fù)制到第二個(gè)數(shù)組 arr2[i] 。最后,我們顯示兩個(gè)數(shù)組。
算法
STEP 1: 使用 python 語(yǔ)言中的數(shù)組概念初始化我們需要復(fù)制的第一個(gè)數(shù)組。
步驟 2: 使用透鏡()方法創(chuàng)建第一個(gè)陣列的另一個(gè)長(zhǎng)度陣列。
步驟 3: 使用從零開(kāi)始到第一個(gè)數(shù)組長(zhǎng)度的for loop。
STEP 4: 使用 arr2[i] = arr1[i]將第一個(gè)數(shù)組的每個(gè)值分配給 for 循環(huán)中的第二個(gè)數(shù)組;
步驟 5: 使用從零到第一個(gè)數(shù)組長(zhǎng)度的for loop,并使用 python 編程語(yǔ)言中的 print 打印第一個(gè)數(shù)組的元素
步驟 6: 使用另一個(gè)從零到第二個(gè)數(shù)組長(zhǎng)度的for loop使用 print 語(yǔ)句顯示第二個(gè)復(fù)制數(shù)組中的元素。
Python 源代碼
arr1 = [1, 2, 3, 4, 5]; # define the first array with elements
arr2 = [None] * len(arr1); # create a second array using the len()
for i in range(0, len(arr1)): # Use for loop to assign first array elements to second array
arr2[i] = arr1[i];
print("Elements of first array: "); # display first array
for i in range(0, len(arr1)):
print(arr1[i]),
print();
print("Elements of second array: "); # display the second array
for i in range(0, len(arr2)):
print(arr2[i]),
輸出
Elements of first array:
1
2
3
4
5
Elements of second array:
1
2
3
4
5 分享標(biāo)題:Python程序:將一個(gè)數(shù)組的所有元素復(fù)制到另一個(gè)數(shù)組
URL網(wǎng)址:http://www.5511xx.com/article/cdicihh.html


咨詢
建站咨詢
