Non-alphanumeric list order from os.listdir()

You can use the builtin sorted function to sort the strings however you want. Based on what you describe, sorted(os.listdir(whatever_directory)) Alternatively, you can use the .sort method of a list: lst = os.listdir(whatever_directory) lst.sort() I think should do the trick. Note that the order that os.listdir gets the filenames is probably completely dependent on your … Read more