可変長のリストがあり、現在評価されているリスト項目がリストに含まれている最長の文字列であるかどうかをテストする方法を見つけようとしています。そして私はPython2.6.1を使用しています
例えば:
mylist = ['abc','abcdef','abcd']
for each in mylist:
if condition1:
do_something()
elif ___________________: #else if each is the longest string contained in mylist:
do_something_else()
確かに、私が見落としている短くてエレガントな単純なリスト内包表記はありますか?