Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để chuyển đổi một Tuple Python thành Từ điển?


Một đối tượng từ điển có thể được xây dựng bằng hàm dict (). Hàm này nhận nhiều bộ giá trị làm đối số. Mỗi bộ giá trị chứa cặp giá trị khóa.

>>> t=((1,'a'), (2,'b'))
>>> dict(t)
{1: 'a', 2: 'b'}

Nếu bạn muốn trao đổi khóa và giá trị,

>>> t=((1,'a'), (2,'b'))
>>> dict((y, x) for x, y in t)
{'a': 1, 'b': 2}