द्वारा विभाजन के साथ वापसी 0 मैं पाइथन में एक तत्वानुसार विभाजन करने की कोशिश कर रहा हूं, लेकिन यदि शून्य का सामना करना पड़ता है, तो मुझे केवल शून्य होने के लिए भाग्य की आवश्यकता है।NumPy: शून्य
उदाहरण के लिए:
array1 = np.array([0, 1, 2])
array2 = np.array([0, 1, 1])
array1/array2 # should be np.array([0, 1, 2])
मैं हमेशा सिर्फ एक के लिए लूप अपने डेटा के माध्यम से इस्तेमाल कर सकते हैं, लेकिन वास्तव में numpy के अनुकूलन का उपयोग करने के, मैं विभाजन समारोह की जरूरत 0 अनदेखी के बजाय शून्य त्रुटियों से विभाजन पर वापस जाने के लिए त्रुटि।
जब तक मुझे कुछ याद नहीं आ रहा है, ऐसा लगता है कि numpy.seterr() त्रुटियों पर मान वापस कर सकता है। क्या किसी के पास कोई अन्य सुझाव है कि शून्य त्रुटि प्रबंधन द्वारा अपना स्वयं का विभाजन सेट करते समय मैं सबसे अच्छा कैसे प्राप्त कर सकता हूं?
मेरी अजगर संस्करण (अजगर 2.7.11 | सातत्य एनालिटिक्स, Inc) में वास्तव में उत्पादन है कि आप प्राप्त है। एक चेतावनी के साथ। –
सबसे संक्षिप्त सही उत्तर https://stackoverflow.com/a/37977222/2116338 – mrplants