Articles of अजगर आंतरिक

'है' ऑपरेटर अनपेक्षित रूप से गैर-कैश्ड इंटिजर्स के साथ व्यवहार करता है

पायथन इंटरप्रिटर के साथ खेलते समय, मैं ऑपरेटर के बारे में इस विवादित मामले पर ठोकर खाई: यदि फ़ंक्शन में मूल्यांकन किया जाता है तो यह True देता है, यदि यह बाहर किया जाता है तो यह False देता है। >>> def func(): … a = 1000 … b = 1000 … return a is […]

अनारॉर्डेड पायथन सेट के 'ऑर्डर'

नोओब (मै) से सवाल: मैं समझता हूं कि अजगर में सेट अनारडेड होते हैं, लेकिन मैं 'ऑर्डर' के बारे में उत्सुक हूं जो उन्हें प्रदर्शित किया जाता है, क्योंकि यह लगातार हो रहा है। वे हर समय उसी तरह के ऑर्डर करते हैं: >>> set_1 = set([5, 2, 7, 2, 1, 88]) >>> set_2 = […]

पायथन में सूचियों की तुलना में ट्यूपल्स अधिक कुशल हैं?

क्या तत्वों की तत्कालता और पुनर्प्राप्ति की बात करते समय क्या ट्यूप्ले और सूचियों में कोई अंतर है?

पायथन के बारे में सॉर्ट () विधि में बनाया गया है

क्या एल्गोरिथ्म का उपयोग कर पायथन में sort() पद्धति है? क्या उस पद्धति के लिए कोड पर नजर रखना संभव है?

आईडी ({}) == आईडी ({}) और आईडी () == आईडी () CPython में क्यों है?

CPython (अन्य पायथन लागूकरण के बारे में कोई सुराग) निम्नलिखित व्यवहार क्यों नहीं करता है? tuple1 = () tuple2 = () dict1 = {} dict2 = {} list1 = [] list2 = [] # makes sense, tuples are immutable assert(id(tuple1) == id(tuple2)) # also makes sense dicts are mutable assert(id(dict1) != id(dict2)) # lists are […]

पायथन 3 में "1000000000000000 सीमा में (1000000000000001)" इतनी तेज़ी क्यों है?

यह मेरी समझ है कि range() फ़ंक्शन, जो वास्तव में पायथन 3 में एक ऑब्जेक्ट प्रकार है , जनरेटर के समान, मक्खी पर इसकी सामग्री जनरेट करता है। यह मामला है, मुझे उम्मीद है कि निम्नलिखित पंक्ति में अत्यधिक मात्रा में समय लगेगा, क्योंकि यह निर्धारित करने के लिए कि क्या 1 क्वाड्रिलियन रेंज में […]

कैसे अजगर ट्यूपल्स (ए, बी) = (बी, ए) में सदस्यों का स्वैपिंग आंतरिक रूप से काम करता है?

In [55]: a = 5 In [56]: b = 6 In [57]: (a, b) = (b, a) In [58]: a Out[58]: 6 In [59]: b Out[59]: 5 यह आंतरिक और ए के कार्यों के मूल्यों को कैसे स्वैप करता है? यह निश्चित रूप से एक temp चर का उपयोग नहीं कर रहा है

अजगर में उपयोगी कब है?

मैं वास्तव में किसी भी कारण के बारे में नहीं सोच सकता क्योंकि अजगर को del कीवर्ड की आवश्यकता है (और अधिकांश भाषाओं में एक समान कीवर्ड नहीं है)। उदाहरण के लिए, एक चर को हटाने की बजाय, None इसे None को None दे सकता है। और जब कोई शब्दकोश से हटाया जाता है, तो […]

पायथन के अंदर पूर्णांक कैश के साथ क्या है?

पायथन के स्रोत कोड में गोता लगाने के बाद, मुझे पता है कि यह int (-5) से int (256) (@ स्रोत / ऑब्जेक्ट / इंटोबिजेड) से लेकर PyInt_Object एस की एक सरणी रखता है। थोड़ा सा प्रयोग यह साबित करता है: >>> a = 1 >>> b = 1 >>> a is b True >>> […]

अजगर की सूची कैसे कार्यान्वित है?

क्या यह एक लिंक्ड सूची है, एक सरणी? मैंने चारों ओर खोज की और केवल लोगों को अनुमान लगाया। मेरा सी ज्ञान स्रोत कोड को देखने के लिए पर्याप्त नहीं है

दिलचस्प पोस्ट
नोडजे में सिंगलटन पैटर्न – क्या इसकी आवश्यकता है? UI थ्रेड पर कार्य निरंतरता अनचेक किए गए रनटाइम.लिस्ट ऐबूट करते हुए टैब। ExecuteScript चला रहे हैं? मैं कैसे मोनो बनाम माइक्रोसॉफ्ट। नेट के लिए अपने सी # को सशर्त रूप से संकलित कर सकता हूं? जावा स्विंग टेक्स्टएरिया में हाइलाइटिंग रंग कैसे बदल सकता है? और यह भी, हाइलाइटिंग स्थान से संबंधित टेक्स्ट की शुरुआत में बदलाव करें चींटी बिल्ड फ़ाइलों को स्वचालित रूप से चलाने के लिए एक ग्रहण जावा प्रोजेक्ट चाहिए बैच-फ़ाइल से चलाएं UIGestureRecognizer स्पर्श घटनाओं को संभालने के लिए सबव्यूज को अवरोधित करता है Asp.net MVC4: दोनों नियंत्रक और कार्रवाई पर प्राधिकृत लिनक्स आधारित सर्वर पर एएसपी। नेट चलाना क्या इस कोड की तुलना में जावा में एक स्ट्रिंग को XML दस्तावेज़ में कनवर्ट करने के लिए एक और शानदार तरीका है? निर्धारित करना कि कक्षाओं को PHP क्लास फ़ाइल में किस प्रकार परिभाषित किया गया है उपप्रकार में रिवेंडरैलि इन्टिगिलिटी को कैसे कार्यान्वित करें रनटाइम पर, जावा क्लास में सभी कक्षाएं ढूंढें जो बेस क्लास का विस्तार करती हैं किसी फ़ाइल को एक शब्दकोश में कैसे रूपांतरित करना है?