私は可変長のリストを持っており、現在評価されているリスト項目がリストに含まれている最長の文字列であるかどうかをテストする方法を見つけようとしています。そして、私は例えばPythonの2.6.1リスト内で最も長い文字列を選択するPythonの最も効率的な方法は?
を使用しています:
mylist = ['123','123456','1234']
for each in mylist:
if condition1:
do_something()
elif ___________________: #else if each is the longest string contained in mylist:
do_something_else()
私は、ブランドのpythonに新たなんだと私はちょうど脳のおならを抱えていると確信しています。確かに私は見落としている、簡潔でエレガントな単純なリストの理解がありますか?
ありがとうございます! Python documentation自体から
yをありがとう大変です – user104997
絶対に美しい。 –
本当にいいです。 –