एक कंसोल खोलें और पायथन चलाएं।
इसे इस्तेमाल करे:
>>> list = [1, 2, 3]
>>> dir(list)
['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__delsli
ce__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getit
em__', '__getslice__', '__gt__', '__hash__', '__iadd__', '__imul__', '__init__',
'__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__r
educe__', '__reduce_ex__', '__repr__', '__reversed__', '__rmul__', '__setattr__'
, '__setitem__', '__setslice__', '__sizeof__', '__str__', '__subclasshook__',
'append', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort']
As you may see the last on the last line list have the following methods:
'append', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort'
अब टुपल के लिए कोशिश करें:
>>> tuple = (1, 2, 3)
>>> dir(tuple)
['__add__', '__class__', '__contains__', '__delattr__', '__doc__', '__eq__', '__
format__', '__ge__', '__getattribute__', '__getitem__', '__getnewargs__', '__get
slice__', '__gt__', '__hash__', '__init__', '__iter__', '__le__', '__len__', '__
lt__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__'
, '__rmul__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'count', 'index']
सूची विधियों से केवल 'गिनती' और 'अनुक्रमणिका' यहां दिखाई देती है।
ऐसा इसलिए है क्योंकि tuples अपरिवर्तनीय हैं और वे किसी भी संशोधन का समर्थन नहीं करते हैं। इसके बजाय वे आंतरिक कार्यान्वयन में सरल और तेज़ हैं।