私はこの配列を持っています:
array = ["a\nb", "c", "d"]
どの配列の要素に行が多く、何行あるかを知りたいです。Pythonでこのルビーコードが欲しい:
array.map {|e| e.split("\n").size }.max #=> 2
これはうまくいきますが、もっと良い方法があるかどうか知りたいです:
bigger = 0
for e in array:
e_lines = len(e.split('\n'))
if e_lines > bigger:
bigger = e_lines