Tôi đang viết một chương trình nhỏ trong python và tôi đang sử dụng từ điển có (như tiêu đề cho biết) khóa và giá trị là bộ dữ liệu. Tôi đang cố gắng sử dụng json như sauLưu từ điển có khóa là tuples với json, python
import json
data = {(1,2,3):(a,b,c),(2,6,3):(6,3,2)}
print json.dumps(data)
Vấn đề là tôi tiếp tục nhận được TypeError: keys must be a string
.
Làm cách nào để tôi thực hiện? Tôi đã thử nhìn vào tài liệu python nhưng không thấy bất kỳ giải pháp rõ ràng. Cảm ơn!
Nhưng định dạng JSON yêu cầu các khóa là chuỗi ... – kennytm
Tôi có thể phân tích cú pháp dưới dạng Chuỗi không? – Yotam
Tại sao bạn cần tuple làm khóa? – seriousdev