使用Lambda表达式查找出现的奇数次并减少Python中的函数
在本文中,我们需要从列表中找到该数字,该数字在给定列表中出现奇数次。我们还需要使用Lambda函数和reduce函数。
我们设计了一个函数,其中通过应用Lambda函数检查元素是否存在奇数次来使用reduce函数。
示例
from functools import reduce
def oddcount(i):
print(reduce(lambda x, y: x ^ y, i))
listA = [12,34,12,12,34]
print("Given list:\n",listA)
print("元素出现奇数次:")
oddcount(listA)输出结果
运行上面的代码给我们以下结果-
Given list: [12, 34, 12, 12, 34] 元素出现奇数次: 12
热门推荐
10 儿子立冬祝福语简短独特
11 对当兵的祝福语简短
12 侄儿高考试祝福语简短
13 伴郎红包祝福语朋友简短
14 媳妇生日简短祝福语朋友
15 公司年会祝福语简短最好
16 元旦感恩祝福语简短大全
17 红包祝福语简短10字
18 周六早晨祝福语简短