images
拡張子を持つファイル'.png'
、'.jpg'
または'jpeg'
1 行の for ループで呼び出されるリストを作成しようとしています。論理演算子を使用してこれを試しましたor
が、結果は空のリストになりました。
images = [i for i in os.listdir('.') if i[-4:] == ('.png' or '.jpg' or 'jpeg')]
ループの 1 行にすべてを保持しながら、ファイルの最後の 4 文字かどうかを確認するにはどうすればよいです'.png'
か?'.jpg'
'jpeg'