Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Cách định nghĩa Dictionary trong Python?

Dictionary object là tập hợp không thứ tự các cặp key-value, phân cách bằng dấu phẩy, bao trong ngoặc nhọn. Liên kết giá trị với key dùng dấu : giữa chúng.

>>> D1 = {'a': 1, 'b': 2, 'c': 3}

Key chỉ xuất hiện một lần trong dictionary, nhưng một value có thể gán cho nhiều key. Key phải là kiểu dữ liệu bất biến (immutable): số, string, hoặc tuple.

>>> D2 = {1: 'aaa', 2: 'bbb', 3: 'ccc'}
>>> D3 = {(10,10): 'x1', (20,20): 'x2'}
>>> D4 = {'Microsoft': ['MS Office', 'Windows', 'C#'], 'Oracle': ['Oracle', 'Java', 'MySQL']}