質問: Pythonにおいて、ディレクトリ内のファイルを全てリストに保存するためには、globを使う必要があるのですが、以前まではglobをするとディレクトリに並んである順番でリストに保存されていましたが、Macのシステムアップデートをしたことが原因なのか、ランダムな順番で保存されるようになりました。 もちろん、ソートをすれば解決するのですが、以前までと処理が違うのでもやもやしています。 どなたか同じ経験された方、もしくはこの変化について何かご存知の方がいらっしゃいましたらご意見ください。
回答: 多分ですが・・・あるディレクトリーの下にどんな順番でファイルが並んでいるかは通常「ユーザーが意識できない順番で並んでいる」と考えた方がよいと思います。 lsコマンドでアルファベット順に表示されるのは単にlsが「ディレクトリーの下に存在するファイルの一覧をソートして」表示しているからにすぎないと思います。 よって > > もちろん、ソートをすれば解決するのですが > > > その対処で正しいと思います。