本文实例讲述了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 ( "%s\n%s\n%s" % (v1, v2, v)) |
运行结果:
1
2
3
4
|
E:\Program\Python> del .py [ 21 , 34 , 45 ] [ 55 , 25 , 77 ] [ 34 , - 9 , 32 ] |
希望本文所述对大家Python程序设计有所帮助。