You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何实现列表内各元组元素相加?代码补全求助

解决方案

你可以通过两种简单方式补全代码,实现列表中元组元素相加并输出指定格式的需求:

方法一:元组解构推荐写法

def add_together():
    list = [(2,3), (4,5), (9,10)]
    for tuple_item in list:  # 避免使用`tuple`作为变量名,它是Python内置类型
        x, y = tuple_item  # 直接解构元组的两个元素
        a = x + y
        print('{} + {} = {}'.format(x,y,a))
add_together()

方法二:索引访问写法

def add_together():
    list = [(2,3), (4,5), (9,10)]
    for tuple_item in list:
        x = tuple_item[0]  # 通过索引获取元组第一个元素
        y = tuple_item[1]  # 通过索引获取元组第二个元素
        a = x + y
        print('{} + {} = {}'.format(x,y,a))
add_together()

关键说明

  • 不要用tuple作为循环变量名,它是Python的内置类型,会覆盖原有内置功能,改用tuple_item这类自定义名称更规范。
  • 两种方法执行后都会输出你期望的结果:
    2 + 3 = 5
    4 + 5 = 9
    9 + 10 = 19
    

内容的提问来源于stack exchange,提问作者chester

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 10:16:03