maxdata = max(map(len, (x for x, _, _ in data1 + data2)))
というコードがありました。
このコードがいまいち理解できません。
data1とdata2の配列の0番目、1番目、2番目・・・の要素の長さを足し合わせたものの最大値を取っている、という意味なのでしょうか?
in data1 + data2
の部分で足し算をしているのが理解できず。。。
data1=['Where', 'is', 'Mary', '?'・・・・・] data2=['John', 'moved', 'to', 'the', 'bathroom'・・・・]
のような内容です。
回答1件
あなたの回答
tips
プレビュー