How to do human sorting on below list, I want to sort based on last numbers e.g 45-50, 35-40 etc
list_list= ['N1-1TWS-AD03-____-001N-__45-50',
'N1-1TWS-AD01-____-001N-__50-54',
'N1-1TWS-AD01-____-001N-__54-58',
'N1-1TWS-AD01-____-001N-__58-61',
'N1-1TWS-AD01-____-001N-__61-65',
'N1-2TWS-AD01-____-001S-__25-28',
'N1-2TWS-AD01-____-001S-__25-28',
'N1-3TWS-AD01-____-001S-__28-31',
'N1-4TWS-AD01-____-001S-__28-31',
'N1-3TWS-AD01-____-001S-__31-35',
'N1-3TWS-AD01-____-001S-__31-35',
'N1-3TWS-AD01-____-001S-__35-40',
'N1-3TWS-AD01-____-001S-__35-40',
'N1-3TWS-AD01-____-001S-__40-43',
'N1-3TWS-AD01-____-001S-__40-43',
'N1-3TWS-AD01-____-001S-__43-47']
I tried sort and sorted but it wasn't giving the result I wanted. I want to sort like
['N1-2TWS-AD01-____-001S-__25-28',
'N1-2TWS-AD01-____-001S-__25-28',
'N1-3TWS-AD01-____-001S-__28-31',
'N1-4TWS-AD01-____-001S-__28-31',
...and so on...
'N1-1TWS-AD01-____-001N-__61-65']