numpy.fill_diagonal()
विधि का उपयोग करके, आप एक numpy array के विकर्णों को numpy.fill_diagonal के पैरामीटर के रूप में पास किए गए मान से भर सकते हैं ( )
.
वाक्यविन्यास:
numpy.fill_diagonal (सरणी, मान)
वापसी: किसी सरणी के विकर्ण में भरा हुआ मान लौटाएं।
उदाहरण # 1:
इस उदाहरण में, हम देख सकते हैं कि का उपयोग करके numpy.fill_diagonal ( )
हम एक पैरामीटर के रूप में पास किए गए मानों से भरे हुए विकर्णों को प्राप्त कर सकते हैं।
# NumPy आयात
import
numpy as np
< कोड वर्ग = "टिप्पणियां"> # numpy.fill_diagonal () विधि का उपयोग कर
<कोड वर्ग = "सादा"> सरणी <कोड वर्ग = "k eyword"> = np.array ([[
1
, <कोड वर्ग = "मान"> 2 <कोड वर्ग = "सादा">], [ <कोड वर्ग = "मान"> 2 <कोड वर्ग = "सादा" >, <कोड वर्ग = "मान"> 1 <कोड वर्ग = "सादा">]])
<कोड वर्ग = "सादा"> एनपी .fill_diagonal (सरणी, 5
)
Print
(array)
आउटपुट:
[[5 2]
[2 5]]
उदाहरण # 2:
<कोड वर्ग = "टिप्पणियां"> # NumPy आयात
<कोड वर्ग = "कीवर्ड"> आयात np के रूप में सुन्न
< br> # numpy.fill_diagonal () मेथड का उपयोग करके
array
= <कोड वर्ग = "सादा"> np.zeros ((
<कोड वर्ग = "मान"> 3 <कोड वर्ग = "सादा">, <कोड वर्ग =" मान "> 3 <कोड वर्ग = "सादा">), < कोड वर्ग = "कार्य"> int <कोड वर्ग = "सादा">)
<कोड वर्ग = "सादा"> np.fill_diagonal (सरणी, 1
)
Print
< कोड वर्ग = "सादा"> (सरणी)
आउटपुट:
[ [1 0 0]
[0 1 0]
[0 0 1]]
हमें उम्मीद है कि इस लेख ने समस्या को हल करने में आपकी मदद की है। अजगर | numpy.fill_diagonal () विधि के अलावा, अन्य Python functions-संबंधित विषयों की जाँच करें।
पायथन में उत्कृष्टता प्राप्त करना चाहते हैं? सर्वश्रेष्ठ पायथन ऑनलाइन पाठ्यक्रम 2023 की हमारी समीक्षा देखें। यदि आप डेटा विज्ञान में रुचि रखते हैं, तो यह भी देखें कि R में प्रोग्रामिंग कैसे सीखें।
वैसे, यह सामग्री अन्य भाषाओं में भी उपलब्ध है:
<उल>Paris | 2023-02-07
समझाने के लिए धन्यवाद! मैं कुछ घंटों के लिए अजगर | numpy.fill_diagonal () विधि के साथ फंस गया था, आखिरकार इसे पूरा कर लिया. मुझे उम्मीद है कि यह अब और नहीं उभरेगा
Singapore | 2023-02-07
Python functions सब कुछ थोड़ा भ्रमित कर रहा है 😭 अजगर | numpy.fill_diagonal () विधि एकमात्र समस्या नहीं है जिसका मुझे सामना करना पड़ा. मुझे उम्मीद है कि यह अब और नहीं उभरेगा
Moscow | 2023-02-07
शायद कोई और जवाब हो? अजगर | numpy.fill_diagonal () विधि का वास्तव में क्या अर्थ है?. मेरे स्नातक थीसिस में इसका इस्तेमाल करेंगे