2016-05-19 8 views
8

में शीर्षक (1,) और (1) के बीच क्या अंतर है जैसा कि शीर्षक में बताया गया है, मैंने पाया कि (1) और (1,) अलग हैं। लेकिन उनमें क्या अंतर है?पाइथन

In[39]: (1) == (1,) 
Out[39]: False 

उत्तर

9

कॉमा इसे एक ट्यूपल बनाता है। (1) डेलीमीटर में लिपटे 1 जैसा ही है।

13

इस खुद को समझाने के लिए प्रयास करें:

>>> (1) is 1 
True 
>>> (1,) is 1 
False 
:

>>> type((1)) 
<type 'int'> 
>>> type((1,)) 
<type 'tuple'> 

निम्नलिखित पहचान चेकों मतभेद की गहन जानकारी प्रदान कर सकते हैं