PythonのPillowを使って画像処理をしております。
1.画像が複数格納されているフォルダを選択してパスを取得(img_dir_path)
2.格納されている画像をリスト化
3.そのリストをアルファベット順にソート
4.先頭から順番に画像処理
以上の処理を行うコードを自力で書いたのですが、3行目以降が長くなってしまいました。
この0~8までの連番になっている部分をfor range文などで短くすることは可能なのでしょうか?
pyhon
1directory = os.listdir(img_dir_path) 2sorted_directory = sorted(directory ) 3 4directory0 = sorted_directory[0] 5directory1 = sorted_directory[1] 6directory2 = sorted_directory[2] 7directory3 = sorted_directory[3] 8directory4 = sorted_directory[4] 9directory5 = sorted_directory[5] 10directory6 = sorted_directory[6] 11directory7 = sorted_directory[7] 12directory8 = sorted_directory[8]
回答3件
あなたの回答
tips
プレビュー