Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन में लिस्ट, सीक्वेंस और स्लाइस डेटा टाइप्स में क्या अंतर हैं?


एक लिस्ट एक सीक्वेंस है लेकिन एक सीक्वेंस आवश्यक रूप से लिस्ट नहीं है। एक सीक्वेंस कोई भी प्रकार है जो सीक्वेंस इंटरफेस ("प्रोटोकॉल") का समर्थन करता है। सीक्वेंस प्रकार एक कार्यात्मक सुपरसेट का वर्णन करते हैं।

स्लाइस ऑब्जेक्ट्स आमतौर पर सिंटैक्टिक शुगर (foo[2:5]) के माध्यम से अंतर्निहित रूप से बनाए जाते हैं और कंटेनर प्रकार के विशेष मेथड्स (जैसे __getitem__) को प्रदान किए जाते हैं जिन्हें आप ओवरराइड कर सकते हैं। आप आमतौर पर स्लाइस के साथ तब तक डील नहीं करेंगे जब तक आप अपने स्वयं के सीक्वेंस/कंटेनर नहीं बनाते।


  1. पायथन और R के अलावा डेटा साइंस का समर्थन करने वाले उपकरण क्या हैं? पायथन और R के अलावा डेटा साइंस का समर्थन करने वाले उपकरण क्या हैं?

    इस लेख में, हम पायथन और R के अलावा डेटा साइंस का समर्थन करने वाले उपकरणों के बारे में जानेंगे?यहां हम पांच उपकरणों को देखेंगे जो डेटा साइंस की अवधारणा को लागू करने में मदद करते हैं।Apache Hadoopजावा-आधारित फ्री सॉफ्टवेयरबड़ी भंडारण क्षमताडेटा विभाजन क्षमताNoSQLअधिक संरचित अभिविन्यासबेहतर प्रदर्शन दक

  1. Wi-Fi 6 और 5G नेटवर्क में क्या अंतर है? Wi-Fi 6 और 5G नेटवर्क में क्या अंतर है?

    5G नेटवर्क एक ऐसा विषय है जिस पर बहुत चर्चा हुई है और इसका कार्यान्वयन सोशल नेटवर्क पर बातचीत का विषय बना हुआ है। Wi-Fi 6 को लेकर भी ऐसी ही उम्मीदें हैं, जो एक अलग तकनीक है। Wi-Fi 6 और 5G नेटवर्क के बीच अंतर को पहचानना सीखें। Wi-Fi 6 क्या है? Wi-Fi 6, IEEE 802.11ax मानक पर आधारित एक नया प्रमाणीकरण ह

  1. विंडोज 10 बनाम विंडोज 11: प्रमुख अंतर और आपके लिए कौन सा सही है विंडोज 10 बनाम विंडोज 11: प्रमुख अंतर और आपके लिए कौन सा सही है

    माइक्रोसॉफ्ट ने कई नई सुविधाओं और सुधारों के साथ नवीनतम विंडोज 11 जारी किया है। और बहुत सारे पैच और अपडेट के साथ, विंडोज 10 अब नए विंडोज 11 की तुलना में अधिक स्थिर OS है। कंपनी के अनुसार, यह 2025 के बाद विंडोज 10 पर अपना समर्थन बंद कर देगा, इसलिए हमारे पास यह तय करने के लिए पर्याप्त समय है कि विंडोज