Jak podano w tytule, stwierdziłem, że (1) i (1,) są różne. Ale jaka jest różnica?Jaka jest różnica między (1,) i (1) pytonem
In[39]: (1) == (1,)
Out[39]: False
Jak podano w tytule, stwierdziłem, że (1) i (1,) są różne. Ale jaka jest różnica?Jaka jest różnica między (1,) i (1) pytonem
In[39]: (1) == (1,)
Out[39]: False
Przecinek tworzy krotkę. (1) jest taki sam jak 1 zawinięty w ograniczniki.
Spróbuj przekonać siebie:
>>> type((1))
<type 'int'>
>>> type((1,))
<type 'tuple'>
następujące kontrole tożsamości może dostarczyć dalszych wgląd w różnicach:
>>> (1) is 1
True
>>> (1,) is 1
False