エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Python][お勉強] Python入門(29) - map関数
メモ代わり。てきとーに。 いや、ですからてきとーですって。 2年前ぐらいにPythonあたりでメールくれた... メモ代わり。てきとーに。 いや、ですからてきとーですって。 2年前ぐらいにPythonあたりでメールくれた方、ごめんなさい。メール紛失してしまい無視した形になってしまいました。。。 シーケンスに対して順に個々のデータを操作するにはmap関数が使える。 たとえば、 >>> L = [1,2,3,4,5] >>> L [1, 2, 3, 4, 5] >>> といったリストがあったとする。 各要素に1を足したリストがほしいとする。 そういう場合には、 >>> map((lambda x: x+1),L) [2, 3, 4, 5, 6] >>> というように第一引数にそれぞれの要素に対する処理を渡し、繰り返し処理をさせることができる。 また、第二引数以降にもうひとつ引数を足すと、 >>> map((lambda x,y: x*y),[1,2,3,4],[2,3,4,5]) [2, 6, 12, 2
2011/09/04 リンク