用 Python 编写程序从列表中查找奇数元素的总和
pythonserver side programmingprogramming更新于 2025/12/21 12:28:17
假设我们有一个包含 n 个元素的列表,名为 nums。我们必须从列表中查找所有奇数元素的总和。
因此,如果输入为 nums = [5,7,6,4,6,9,3,6,2],则输出将为 24,因为 5+7+9+3 = 24。
要解决这个问题,我们将遵循以下步骤 −
- 也通过列表推导来解决这个问题
- 对于 nums 中的所有 e 以及当 e 为奇数时,l := 元素 e 的列表
- 通过将 l 传递给 sum() 函数返回 l 中元素的总和。
示例
让我们看看下面的实现以便更好地理解 −
def solve(nums): return sum([i for i in nums if i % 2 == 1]) nums = [5,7,6,4,6,9,3,6,2] print(solve(nums))
输入
[5,7,6,4,6,9,3,6,2]
输出
24
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

