ときどきの雑記帖 i戦士篇: 本日の[マム]板から (http://www.kt.rim.or.jp/~kbk/zakkicho/08/zakkicho0812c.html#D20081228-7) 2chのPythonのお勉強 Part30の834によるとmapとimapによると微妙に挙動が異なるらしい。例えば以下を2.5.xでテスト。 >>> map(lambda *xs: xs, (0,1,2), (3,4,5), (6,7)) [(0, 3, 6), (1, 4, 7), (2, 5, None)] >>> list(imap(lambda *xs: xs, (0,1,2), (3,4,5), (6,7))) [(0, 3, 6), (1, 4, 7)] mapでは長い方に合わせて、imapでは短い方に合わせるらしい。mapのシグネチャは以下。 map(function, sequ