Mengapa tidak ada pemahaman tuple di Python?

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 tuplepemahaman. Mengapa demikian? Dugaan saya adalah bahwa a...