Pythonのはまりどころ
Pythonのはまりどころ。
if (1, 2 == 1, 2): print('same')
実行できて、期待通りに動く。しかし、数字が異なっても条件を満たす。 これは、要素が3つのタプルを評価しているからだ。正しくは、次のようになる。
if (1, 2) == (1, 2): print('same')
Pythonのはまりどころ。
if (1, 2 == 1, 2): print('same')
実行できて、期待通りに動く。しかし、数字が異なっても条件を満たす。 これは、要素が3つのタプルを評価しているからだ。正しくは、次のようになる。
if (1, 2) == (1, 2): print('same')