zipを動的に実行したい
数字を含んだ配列が動的に入力されます。
例えば下記のように配列が5個くる場合もあれば6個くる場合もあります。
配列が渡される数が5個と固定されて入れば下記の処理で行けるのですが、6 or 7 or 8個の配列がきた場合は、
インデックスを指定したら対応できません。。。
ご教示いただけないでしょうか
num = 5 array = [[11, 14, 16, 10],[12,15, 17, 10],[13, 11, 14, 11],[12, 10, 13, 8],[11, 13, 14, 10]] p array p array[0].zip(array[1],array[2],array[3],array[4]) num = 6の場合は? array = [[11, 14, 16, 10],[12,15, 17, 10],[13, 11, 14, 11],[12, 10, 13, 8],[11, 13, 14, 10],[11, 13, 14, 10]] p array p array[0].zip(array[1],array[2],array[3],array[4],array[5]) #このindexを動的にやりたいですが思いつかないです。。。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/17 00:28
2019/12/17 05:29