小编Fry*_*Man的帖子

Python:根据字典的值对列表进行排序

我有一个字典y = {6:34,5:40,3:70,2:80}和列表m = [5,2,3],其中仅包含字典y的某些键,我必须根据字典的值进行排序,y = {2:80,3:70,5:40,6:34}并且仅考虑列表m中存在的键,并且最终结果应该已排序m =[2,3,5]

python dictionary list python-2.7 python-3.x

2
推荐指数
1
解决办法
657
查看次数

Python:验证字典中的每个值

在不使用任何外部库的情况下验证字典中每个值的最佳方法是什么

for example dict = {"A":"some_string",
                    "B":12,
                    "C":83,
                    "D":56.......so on}
Run Code Online (Sandbox Code Playgroud)

我必须验证,如果键是A那么值应该是string,如果键是B那么值应该是int并且范围从1 to 20 如果键是C那么值应该是int并且范围从 1 到 100 所以基于键,值的验证也有所不同......

任何更短的方法来做到这一点?我的字典很大

python validation dictionary

0
推荐指数
1
解决办法
1942
查看次数

标签 统计

dictionary ×2

python ×2

list ×1

python-2.7 ×1

python-3.x ×1

validation ×1