I want to sort a list of lists based on the length of the second item in the sublists, like this:
Input:
list = [['A', '1234', 'X'],['B', '12', 'X'],['C', '12345', 'X'],['D', '123', 'X']]
Output:
list = [['C', '12345', 'X'],['A', '1234', 'X'],['D', '123', 'X'],['B', '12', 'X']]
What i have so far is:
list = sorted(list, key=len, reverse=True)
But I'm not sure how to get it to look at length of on specific item in the lists. Thanks in advance!
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…