อย่างที่เราทุกคนรู้กันดีว่ามีความเข้าใจในรายการเช่นกัน
[i for i in [1, 2, 3, 4]]
และมีความเข้าใจในพจนานุกรมเช่น
{i:j for i, j in {1: 'a', 2: 'b'}.items()}
แต่
(i for i in (1, 2, 3))
จะจบลงในเครื่องกำเนิดไฟฟ้าไม่ใช่ความtuple
เข้าใจ ทำไมถึงเป็นอย่างนั้น?
ฉันเดาว่ามันเป็นtuple
สิ่งที่ไม่เปลี่ยนรูป แต่ดูเหมือนจะไม่เป็นคำตอบ
{i:j for i,j in {1:'a', 2:'b'}}
ควรเป็น{i:j for i,j in {1:'a', 2:'b'}.items()}