Tôi đang tìm kiếm một cách để chuyển đổi danh sách các hàng mà trông như thế này:PYTHON: Chuyển đổi danh sách các hàng vào một cuốn từ điển
[(1,4),(2,4),(3,4),(4,15),(5,15),(6,23),(7,23),(8,23),(9,15),(10,23),(11,15),(12,15)]
vào một cuốn từ điển, nơi quan trọng: giá trị cặp ngoại hình như thế này:
{4:[1,2,3] ,15:[4,5,9,11,12], 23:[6,7,8,10]}
Yếu tố thứ hai từ bộ trở thành một khóa từ điển. Phần tử tuple đầu tiên được gán cho khóa đó.
Bạn có thể chỉ cho tôi cách thực hiện điều đó không?
Tại sao bạn muốn danh sách từ điển mà mỗi từ điển chỉ có một khóa/giá trị? Bạn có chắc bạn không chỉ muốn một từ điển? – FogleBird
Có, bạn đã đúng FogleBird. Tôi đã tìm kiếm từ điển cuối cùng. Cảm ơn bạn đã chỉ ra rằng ... – elfuego1
Đánh giá theo số lượt xem, hầu hết mọi người (như tôi) đã tìm kiếm cách chuyển đổi 'myList = [(key1, val1), (key2, val2), ...] 'cho một dict:' {key1: val1, key2: val2 ...} '. Đối với điều này, chỉ cần làm 'dict (myList)' – mindthief