使用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
热门推荐
4 孙媳妇祝福语简短
10 生日祝福语简短独特格式
11 双十一祝福语大全简短
12 五二零朋友祝福语大全简短
13 打游戏通关祝福语简短
14 给儿子祝福语简短霸气
15 经典祝福语简短情侣句子
16 对同事简短生日祝福语
17 关云生字祝福语简短
18 给老板祝福语简短精辟