【发布时间】:2021-08-11 11:14:18
【问题描述】:
我想从字典中过滤偶数和奇数值。我试图将这些偶数和奇数值添加到列表中,但我一直得到空输出,为什么?我的代码是这样的:
def Split(Dic1):
even = [ele for ele in Dic1.values() if ele is 2 ==0]
odd = [ele for ele in Dic1.values() if ele is 2 !=0]
print("Even lists:", even)
print("Odd lists:", odd)
Dic1 = {"N1": [1, 3, 7, 6, 10],
"N2": [2, 3, 9, 10, 21, 36],
"N3": [4, 6, 5, 12, 24, 35],
"N4": [0, 3, 14, 15, 16, 18]
}
Split(Dic1)
输出:
Even lists: []
Odd lists: []
【问题讨论】:
标签: python list dictionary txt