【Perl,PHP】LLバトルロワイヤル13【Ruby,Python】
■ このスレッドは過去ログ倉庫に格納されています
0028デフォルトの名無しさん
2010/10/26(火) 13:21:45e.each{|x| ... } → for x in e: ...
e.map{|x| ... } → [ ... for x in e] または map(xを引数にとる関数, e)
e.select{|x| ... } → [ x for x in e if ... ] または filter(xを引数にとる関数, e)
e.inject(init){|t,x| ... } → reduce(tとxを引数にとる関数, e, init)
Pythonあんまり使わんから解らんけど、reduceって内包表記じゃ書けないの?
まあresult=initしてfor x in e: result=...でいい気はするけど
■ このスレッドは過去ログ倉庫に格納されています