関数 Argmax を使用して、文字列の配列で最大サイズの文字列を取得しています。文字列に単一の文字の繰り返しが含まれていると、結果が奇妙になります。
例えば:
x = ["ABC", "AAAA"]
argmax(x) # 1
# The return of argmax is 1, is that correct ?
x = ["ABC", "AAAABBBBCCCCDDDD"]
argmax(x) # = 1
x = ["ABC", "AAAABBBBCCCCDDDD", "ABCD"]
argmax(x) # = 3