Python怎麼程式設計輸入5 5矩陣a, 將第2行和第5行元素對調後輸出新的矩陣a。?

時間 2021-06-02 04:32:45

1樓:盜藍

第二行、第五行內部各元素倒置:

>>>import

numpy

asnp

>>>array=np

.arange(5

*5).

reshape((5

,5))>>>

array

array

([[0,1

,2,3

,4],[

5,6,

7,8,

9],[10

,11,12

,13,14

],[15,

16,17,

18,19],[20

,21,22

,23,24

]])>>>

rows=[

1,4]

>>>array

[rows]=

array

[rows

][:,::-

1]>>>

array

array

([[0,1

,2,3

,4],[

9,8,

7,6,

5],[10

,11,12

,13,14

],[15,

16,17,

18,19],[24

,23,22

,21,20

]])第二行、第五行互換:

>>>import

numpy

asnp

>>>array=np

.arange(5

*5).

reshape((5

,5))>>>

array

array

([[0,1

,2,3

,4],[

5,6,

7,8,

9],[10

,11,12

,13,14

],[15,

16,17,

18,19],[20

,21,22

,23,24

]])>>>

rows=[

1,4]

>>>array

[rows]=

array

[rows

][::-1

]>>>

array

array

([[0,1

,2,3

,4],[

20,21,

22,23,

24],[10

,11,12

,13,14

],[15,

16,17,

18,19],[5

,6,7

,8,9]])

如何用Python程式設計,實現輸入多個單詞,按單詞長度排序輸出並計算每個字母出現的頻率

以下是其中一種方式供參考,最重要是找到合適的資料結構 usr bin python coding utf 8 input str input 請輸入多個單詞,以空格隔開 input list input str.split word list char dic for word in input l...

怎麼寫Python程式設計(綜合設計)

判斷是否是素數 defprime number a b is prime 0 forx inrange a b foriin range 2 a ifx i 0 is prime 0 break is prime 1 ifis prime 1 pm.x 取得位數 defgetlen a n 0 wh...

聽說Python是最好的程式語言 你們怎麼看?

FRANK python語言是很好。比較接近自然語言。但是,python作為解析型語言,有自己的問題。再加上現在又沒有很好的框架。導致python雖然熱度高,但是僅限於資料科學。雖然python做爬蟲是很好,有用大量第三方庫。但是python因為框架問題,所以就業前景不好。所以我認為Scala更好。...