元素方面,python中列表的可变组合

Eri*_*ich 0 python list elementwise-operations

前言:按元素添加2个列表?

我想写代码以具有以下行为:

[ 1, 1, ["Alpha"]]
+
[ 2, 2, ["Beta"] ]
||       ||     ||
\/       \/     \/
[3, 3, ["Alpha", "Beta"]]
Run Code Online (Sandbox Code Playgroud)

在python中.这可能没有非常混乱的理解和映射吗?

编辑:我想我更需要的答案是一个可以按组件添加并且无论类型如何都可以运行的答案.出于此目的,使用__CODE__是@COLDSPEED最初声明的最佳答案.

Luc*_*ckk 7

[a + b for a, b in zip(l1, l2)]
Run Code Online (Sandbox Code Playgroud)