NEWBYなので、リストから複数の最大値(つまり、複数の最大値または同じ長さのアイテムがある)と最小値(最大値と同じ場所)を見つける方法を考えていました。関数を使用してみましたmax
が、と同じように1つのアイテムしか印刷されませんmin
。リスト内の文字列の長さに対して実行されます (例: を使用len
)!
これは私がこれまで持っていたコードです
def choice4(filelist):
try:
c4longest=max(filelist,key=len)
print(c4longest,"is the longest item in the list")