Về cơ bản, tôi muốn để có một từ điểnPython từ điển để tập biến dựa trên giá trị chìa khóa để tên biến
như { "a":"bar", "b":"blah", "c":"abc", "d":"nada" }
và sử dụng nó để thiết lập các biến (trong một Object) có cùng tên với một khóa trong từ điển.
class Foo(object)
{
self.a = ""
self.b = ""
self.c = ""
}
Vì vậy, trong các self.a cuối = "bar", self.b = "blah", vv ... (và chìa khóa "d" bị bỏ qua)
Bất kỳ ý tưởng?
Tôi thích phương pháp này tốt hơn một chút. Có thể đáng chú ý mặc dù iteritems() được loại bỏ trong 3.x ủng hộ các mục(). Bạn không chắc chắn phiên bản OP đang sử dụng. – Peter