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

Python – Tạo Dictionary Từ Danh Sách


Khi cần tạo dictionary từ danh sách, dùng phương thức fromkeys trong dict.

Ví dụ

Minh họa dưới đây:

my_list = ['Hi', 'Will', 'how', 'Python', 'cool']
print("Danh sách là:")
print(my_list)
my_dict = dict.fromkeys(my_list, "my_value")
print(my_dict)

Kết quả

Danh sách là: ['Hi', 'Will', 'how', 'Python', 'cool']
{'Hi': 'my_value', 'Will': 'my_value', 'how': 'my_value', 'Python': 'my_value', 'cool': 'my_value'}

Giải thích

  • Định nghĩa danh sách chuỗi và hiển thị ra console.
  • Dùng phương thức fromkeys có trong dict chuyển các phần tử danh sách thành key dictionary.
  • Giá trị cho mỗi key chỉ định ngay tại đây.
  • Gán vào biến.
  • Hiển thị đầu ra trên console.