6
リストで最も長い文字列を選択するPythonの最も効率的な方法は?
可変長のリストがあり、現在評価されているリストアイテムがリストに含まれる最も長い文字列であるかどうかをテストする方法を見つけようとしています。そして、私はPython 2.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() 確かに、私が見落としている、簡潔でエレガントなシンプルなリストの理解がありますか?