各位用户为了找寻关于Python实现两个list对应元素相减操作示例的资料费劲了很多周折。这里教程网为您整理了关于Python实现两个list对应元素相减操作示例的相关资料,仅供查阅,以下为您介绍关于Python实现两个list对应元素相减操作示例的详细内容
本文实例讲述了Python实现两个list对应元素相减操作。分享给大家供大家参考,具体如下:
两个list的对应元素操作,这里以相减为例:
? 1 2 3 4 5 6# coding=gbk
v1
=
[
21
,
34
,
45
]
v2
=
[
55
,
25
,
77
]
#v = v2 - v1 # Error: TypeError: unsupported operand type(s) for -: 'list' and 'list'
v
=
list
(
map
(
lambda
x: x[
0
]
-
x[
1
],
zip
(v2, v1)))
print
(
"%sn%sn%s"
%
(v1, v2, v))
运行结果:
? 1 2 3 4E:ProgramPython>
del
.py
[
21
,
34
,
45
]
[
55
,
25
,
77
]
[
34
,
-
9
,
32
]
希望本文所述对大家Python程序设计有所帮助。