Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def sortOrders(orderList):
- temp1=[]
- temp2=[]
- for i in orderList:
- for j in i.split()[1:]:
- try:
- a=int(j)
- temp1.append(i)
- except:
- temp2.append(i)
- break
- temp2=sorted(temp2,key=lambda x:"".join(x.split()[1:]))
- for i in range(1,len(temp2)):
- a="".join(temp2[i].split()[1:])
- b="".join(temp2[i-1].split()[1:])
- if a==b:
- if temp2[i]<temp2[i-1]:
- temp2[i],temp2[i-1]=temp2[i-1],temp2[i]
- return temp2+temp1
Advertisement
Add Comment
Please, Sign In to add comment