how to sort a list of strings in python code example
Example 1: python sort list string
# s = list with strings
s.sort(key=str.lower)
Example 2: sort list in python by substring
mylist = ['XYZ-78.txt', 'XYZ-8.txt', 'XYZ-18.txt']
print(sorted(mylist, key=lambda x: int(x.split("-")[-1].split(".")[0])))