Như chúng ta đã biết, có danh sách hiểu, như
[i for i in [1, 2, 3, 4]]
và có sự hiểu từ điển, như
{i:j for i, j in {1: 'a', 2: 'b'}.items()}
nhưng
(i for i in (1, 2, 3))
sẽ kết thúc trong một máy phát điện, không phải là một sự tuple
hiểu biết. Tại sao vậy?
Tôi đoán là a tuple
là bất biến, nhưng dường như đây không phải là câu trả lời.
{i:j for i,j in {1:'a', 2:'b'}}
nên là{i:j for i,j in {1:'a', 2:'b'}.items()}