自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Python多維數(shù)組代碼“真人版”

開發(fā) 后端
本人對Python多維數(shù)組很感興趣,假如你也在Python多維數(shù)組方面也很感興趣的話,你可以觀看我們的文章,希望你會有所收獲。

如果你再計算機學習的過程中,遇到Python多維數(shù)組在Python 初始化語言多維數(shù)組代碼來發(fā)布Python多維數(shù)組的相關(guān)操作方案怒視很清楚的情況下,你就可以點擊我們的文章觀看了。此文涉及Python 初始化多維數(shù)組代碼發(fā)布Python多維數(shù)組方法示例代碼。

Python中初始化一個5 x 3每項為0的數(shù)組,最好方法是:

  1. multilist = [[0 for col in range(5)] for row in range(3)]  

我們知道,Python多維數(shù)組為了初始化一個一維數(shù)組,我們可以這樣做:

  1. alist = [0] * 5 

沒錯,那我們初始化一個二維數(shù)組時,是否可以這樣做呢:

  1. multi = [[0] * 5] * 3 

其實,這樣做是不對的,因為[0] * 5是一個一維數(shù)組的對象,* 3的話只是把對象的引用復制了3次,比如,我修改multi[0][0]:

  1. multi = [[0] * 5] * 3  
  2. multi[0][0] = 'Love China'  

print multi輸出的結(jié)果將是:

  1. [['Love China', 0, 0, 0, 0], ['Love China', 0, 0, 0, 0],
     ['Love China', 0, 0, 0, 0]]  

我們修改了multi[0][0],卻把我們的

  1. multi[1][0],multi[2][0]  
  2.  

 

也修改了。這不是我們想要的結(jié)果。如果我們這樣寫呢:

  1. multilist = [[0] * 5 for row in range(3)]  
  2. multilist[0][0] = 'Love China' 

print multilist我們看輸出結(jié)果:

 

  1. multi[1][0],multi[2][0]  
  2.  

 

恩,沒問題。但是,由于使用 * 的方法比較容易引起混淆導致Bug,所以還是推薦使用上面第一種方法,即:

  1. multilist = [[0 for col in range(5)] for row in range(3)]  

以上文章就是對Python 初始化多維數(shù)組代碼發(fā)布python多維數(shù)組方法示例代碼
 

【編輯推薦】

  1. Python編程版面在應(yīng)用過程中的功能介紹
  2. Python編輯器收藏的具體方案介紹
  3. Python統(tǒng)計如何進行DNA序列整理
  4. python 定時器具體的使用代碼介紹
  5. Python程序把各種模塊簡單化
責任編輯:佚名 來源: IT168
相關(guān)推薦

2015-12-14 14:09:37

微軟HoloLens

2020-07-31 14:59:20

人工智能機器學習技術(shù)

2021-06-08 09:42:27

機器學習人工智能計算機

2011-06-08 15:21:18

多維數(shù)組

2022-02-18 17:34:47

數(shù)組多維五維數(shù)組

2009-09-16 09:01:40

C#多維數(shù)組

2009-09-17 16:36:59

C#一維數(shù)組C#多維數(shù)組

2011-07-04 11:05:03

數(shù)組java

2009-11-20 09:24:10

PHP多維數(shù)組排序

2011-06-08 15:31:43

JAVA多維數(shù)組

2010-10-08 13:21:03

JavaScript多維數(shù)組

2011-06-08 14:42:33

C++多維數(shù)組

2009-11-16 17:20:04

PHP多維數(shù)組排序

2010-01-18 19:29:31

VB.NET多維數(shù)組

2010-07-21 13:53:07

Perl引用

2011-12-06 13:19:48

2021-10-14 08:58:48

Java冒泡排序

2009-11-17 09:17:49

PHP多維數(shù)組排序

2013-04-10 09:59:46

PythonC++
點贊
收藏

51CTO技術(shù)棧公眾號