python - 在纯 Python 中聚合两个数值数组的最简单方法是什么?
问题描述
a = [1,2,3]
b = [4,5,6]
我希望输出是[5,7,9]
在纯 Python 3 中可以实现这一目标的最简单语法是什么?
解决方案
我会说使用zip()
将是一个不错的方法
a = [1,2,3]
b = [4,5,6]
c = [x+y for x,y in zip(a,b)]
输出
[5, 7, 9]
推荐阅读
- machine-learning - Pickle tf.Gradient.Tape() 抛出错误:TypeError: can't pickle tfe.Tape objects
- ios - Xcode 在构建时卡住并且不允许打开任何其他应用程序
- python - 部分的正则表达式 BS4 输出,
- android - 单击自定义条目字段时,应用程序在 Cat S48c android 设备中崩溃
- mysql - MySQL将两个表的计算划分为新表中的更新
- arrays - 从包含特定键的对象数组中获取
- typescript - 绑定变量,在条件中使用变量和返回变量,都在if条件内?
- android - 如何在androidx的fragment中实现动作模式?
- python-3.x - 请建议我如何使用 python 从每个框类型表单的手工填充字符中提取文本数据
- prometheus - Prometheus relabeling/metricRelabeling 按标签删除和过滤