日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

python第一次作業(yè)--Numpy

系統(tǒng) 2429 0
          # 1.創(chuàng)建一個(gè)邊界值為1而內(nèi)部都是0的數(shù)組,圖例如下:
          
# [提示:]解此題可以先把所有值都設(shè)置為1,這是大正方形;其次,把邊界除外小正方形全部設(shè)置為0。
# 本題用到numpy的切片原理。多維數(shù)組同樣遵循x[start:stop:step]的原理。
            
              import
            
            
               numpy as np
arr 
            
            = np.ones((10, 10
            
              ))
arr[
            
            1:9, 1:9] = 0    
            
              #
            
            
               對不同維度的操作用,號分開即可
            
            
              print
            
            (arr)
          

python第一次作業(yè)--Numpy_第1張圖片

?

          # 2.在數(shù)組主對角線上創(chuàng)建一個(gè)值為1,2,3,4的5x5矩陣
        
            arr2 = np.zeros((5, 5), int)  
            
              #
            
            
               第二個(gè)參數(shù)確定參數(shù)的數(shù)據(jù)類型
            
            
k = 1

            
              for
            
             i 
            
              in
            
            
               range(len(arr2)):
    
            
            
              for
            
             j 
            
              in
            
            
               range(len(arr2[i])):
        
            
            
              if
            
             i ==
            
               j:
            arr2[i][j] 
            
            =
            
               k
            k 
            
            += 1

            
              print
            
            (arr2)
          

python第一次作業(yè)--Numpy_第2張圖片

?

          # 3.數(shù)組歸一化操作
          
# 生成一個(gè)隨機(jī)的5*5矩陣,找出最大值和最小值,然后把最大值和最小值分別用1和0表示,其他值則介于在0和1中間。
            matrix = np.random.rand(5, 5
            
              )
max_index 
            
            =
            
               np.argmax(matrix)
min_index 
            
            =
            
               np.argmin(matrix)

            
            
              print
            
            (
            
              '
            
            
              max
            
            
              '
            
            
              , max_index)

            
            
              print
            
            (
            
              '
            
            
              min
            
            
              '
            
            
              , min_index)

            
            
              print
            
            
              (matrix)
matrix[max_index 
            
            // 5][max_index % 5] = 1
            
              
matrix[min_index 
            
            // 5][min_index % 5] =
            
               0

            
            
              print
            
            (matrix)
          

python第一次作業(yè)--Numpy_第3張圖片


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。。?/p>

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 黔西县| 东平县| 长葛市| 石嘴山市| 长垣县| 尤溪县| 苏尼特右旗| 闽清县| 沈阳市| 皋兰县| 黄平县| 阳高县| 五家渠市| 霞浦县| 晋城| 十堰市| 忻州市| 濮阳市| 大英县| 丰原市| 乐清市| 瑞昌市| 毕节市| 台江县| 措美县| 张掖市| 新营市| 扎囊县| 佛冈县| 邵阳县| 汕头市| 将乐县| 肥乡县| 城市| 麻栗坡县| 江川县| 修水县| 红原县| 江都市| 黑河市| 涪陵区|