nedir herhangi bir harici kütüphaneleriPython: sözlükte her değerlerini doğrulama
for example dict = {"A":"some_string",
"B":12,
"C":83,
"D":56.......so on}
Ben anahtar A
ise o zaman değeri olmalıdır böyle doğrulamak zorunda kullanarak dışarı ile sözlükte her değerlerini doğrulamak için en iyi yolu string
ve anahtar B
ise anahtar C
sonra değeri int
olmalıdır ve 1 çok anahtara göre 100, değerleri için doğrulama da değişir arasında değişir, o zaman bir değer ...
int
olabilir ve
1 to 20
arasında değişir olmalıdır
Bunu yapmak için daha kısa bir yol var mı?
typeExpected = {'A':str, 'B':int}
anahtar A string
içermelidir ve anahtar B int
içermelidir anlamına: my sözlük boyutu
vardır? Ve karşılık gelen değer gereksinimleri arasında herhangi bir desen var mı? – niyasc
Bu kurallar nereden kaynaklandı? Bu olmadan, çok iyi tanımlanmış bir soru değil. –
Doğrulama işlevleriyle eşlenen anahtarlı başka bir sözlük oluşturun ve "validations [key] (value)" gibi bir şey kullanın – Bahrom