タプルのリストを整数部分でソートするバブルソートアルゴリズムを書きます。
しかし、指定されたリストがすでにソートされている場合は None を返したいと思います。どうすればいいですか?
def bubble_sort_2nd_value(tuples_list):
NEWLIST = []
for i in tuples_list:
NEWLIST.append(i)
for i in range(len(NEWLIST)):
for j in range(i+1, len(NEWLIST)):
if(NEWLIST[j][1]<NEWLIST[i][1]):
NEWLIST[j],NEWLIST[i] = NEWLIST[i],NEWLIST[j]
print(NEWLIST)
tuples_list = [("h1",1),("h2",2),("h3", 3), ("hi" , 4)]
bubble_sort_2nd_value(tuples_list)