作者nissekl (METALLICA-JAMES)
看板Python
标题[问题] LIST 里面的元素个别相乘
时间Tue Jul 30 11:27:42 2013
如题...最近卡在这个地方
s=[9.0, 7.0, 6.0, 2.0]
t=[8.0, 5.0, 4.0, 1.0]
如果我想把他们的元素个别相乘
变成一个新的list
u=[72.0, 35.0, 24.0, 2.0]
各位大大
如果我只想用for回圈写的话有办法办到吗??
感谢各位大大的解答<(_ _)>
--
M M EEEEE TTTTT A L L IIIII CCCCC A !!!
MM MM E T A A L L I C A A !!!
M M M EEEEE T AAAAA L L I C AAAAA !!!
M M E T A A L L I C A A
M M EEEEE T A A LLLLL LLLLL IIIII CCCCC A A !!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.95.170
1F:→ ck574b027:u = [i * j for i, j in zip(s, t)] 07/30 11:45
2F:→ nissekl:非常感谢!!!! 07/30 11:53
3F:→ drm343:map(lambda x, y: x * y, s, t) 07/30 16:59
4F:推 mikapauli:list(map(float.__mul__, s, t)) 07/31 19:43