婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > Python 中數(shù)組和數(shù)字相乘時(shí)的注意事項(xiàng)說(shuō)明

Python 中數(shù)組和數(shù)字相乘時(shí)的注意事項(xiàng)說(shuō)明

熱門(mén)標(biāo)簽:悟空智電銷(xiāo)機(jī)器人6 江蘇房產(chǎn)電銷(xiāo)機(jī)器人廠家 荊州云電銷(xiāo)機(jī)器人供應(yīng)商 電信營(yíng)業(yè)廳400電話申請(qǐng) 外呼不封號(hào)系統(tǒng) 溫州旅游地圖標(biāo)注 蘇州電銷(xiāo)機(jī)器人十大排行榜 幫人做地圖標(biāo)注收費(fèi)算詐騙嗎 遼寧400電話辦理多少錢(qián)

注意事項(xiàng)

[object] * n 的時(shí)候并沒(méi)有復(fù)制n-1個(gè)object,而是增加了n-1個(gè)對(duì)object的引用。

例子說(shuō)明

目標(biāo):生成一個(gè)10*10且所有值都是0的二維數(shù)組

方法一:

[ [0] * 10] * 10

方法二:

[ [0 for _ in range(10)] for _ in range(10)]

本以為兩種方法得到的結(jié)果是一樣,但是在使用時(shí)發(fā)現(xiàn)有些不一樣。如下面的代碼所示。

當(dāng)僅僅更改a[2][2]的值的時(shí)候,a[k][2] (k取0到9)全部被更改成了4。

其實(shí)這是因?yàn)閇object] * n 的時(shí)候并沒(méi)有復(fù)制n-1個(gè)object,而是增加了n-1個(gè)引用。

a = [ [0] * 10] * 10 
b = [ [0 for _ in range(10)] for _ in range(10)] 
a[2][2] = 4 
b[2][2] = 4 
for i in a: 
    print(i) 
print("--------") 
for i in b: 
    print(i) 
 
[0, 0, 4, 0, 0, 0, 0, 0, 0, 0]
 
[0, 0, 4, 0, 0, 0, 0, 0, 0, 0]
 
[0, 0, 4, 0, 0, 0, 0, 0, 0, 0]
 
[0, 0, 4, 0, 0, 0, 0, 0, 0, 0]
 
[0, 0, 4, 0, 0, 0, 0, 0, 0, 0]
 
[0, 0, 4, 0, 0, 0, 0, 0, 0, 0]
 
[0, 0, 4, 0, 0, 0, 0, 0, 0, 0]
 
[0, 0, 4, 0, 0, 0, 0, 0, 0, 0]
 
[0, 0, 4, 0, 0, 0, 0, 0, 0, 0]
 
[0, 0, 4, 0, 0, 0, 0, 0, 0, 0]
 
--------
 
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
 
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
 
[0, 0, 4, 0, 0, 0, 0, 0, 0, 0]
 
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
 
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
 
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
 
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
 
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
 
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
 
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

補(bǔ)充:python 中numpy數(shù)組與數(shù)組使用*相乘的效果

輸入:

import numpy as np
b = np.array([[1,2,3,4],[5,6,7,8],[9,10,11,12]])
a = np.array([150,270,150,270])
b2 = b * a
print(b)
print(a)
print(b2)

輸出:

[[ 1 2 3 4]

[ 5 6 7 8]

[ 9 10 11 12]]

[150 270 150 270]

[[ 150 540 450 1080]

[ 750 1620 1050 2160]

[1350 2700 1650 3240]]

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • Python實(shí)現(xiàn)查找數(shù)組中任意第k大的數(shù)字算法示例
  • python把數(shù)組中的數(shù)字每行打印3個(gè)并保存在文檔中的方法
  • Python實(shí)現(xiàn)找出數(shù)組中第2大數(shù)字的方法示例
  • python 計(jì)算數(shù)組中每個(gè)數(shù)字出現(xiàn)多少次--“Bucket”桶的思想

標(biāo)簽:景德鎮(zhèn) 欽州 臺(tái)灣 喀什 宿遷 濟(jì)南 黃山 三沙

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Python 中數(shù)組和數(shù)字相乘時(shí)的注意事項(xiàng)說(shuō)明》,本文關(guān)鍵詞  Python,中,數(shù)組,和,數(shù)字,相乘,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Python 中數(shù)組和數(shù)字相乘時(shí)的注意事項(xiàng)說(shuō)明》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于Python 中數(shù)組和數(shù)字相乘時(shí)的注意事項(xiàng)說(shuō)明的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 郧西县| 建宁县| 宜丰县| 昌乐县| 安岳县| 博客| 梅河口市| 进贤县| 巴彦淖尔市| 噶尔县| 华阴市| 隆尧县| 雷州市| 庄浪县| 大埔区| 崇州市| 靖安县| 锡林浩特市| 宣威市| 北京市| 琼结县| 环江| 乌拉特前旗| 威宁| 阜新市| 安康市| 扶余县| 商南县| 封丘县| 巨鹿县| 台安县| 图木舒克市| 玉溪市| 修文县| 新沂市| 房产| 隆德县| 志丹县| 朝阳县| 思南县| 普格县|