Seperti yang kita semua tahu, ada pemahaman daftar, seperti
[i for i in [1, 2, 3, 4]]
dan ada pemahaman kamus, seperti
{i:j for i, j in {1: 'a', 2: 'b'}.items()}
tapi
(i for i in (1, 2, 3))
akan berakhir di generator, bukan tuple
pemahaman. Mengapa demikian?
Dugaan saya adalah bahwa a tuple
tidak berubah, tetapi ini sepertinya bukan jawabannya.
{i:j for i,j in {1:'a', 2:'b'}}
seharusnya{i:j for i,j in {1:'a', 2:'b'}.items()}