language: Python (python 2.7.3)
date: 318 days 19 hours ago
link:
visibility: public
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#list = [ ["1 NWZ", "1 RWZ", "2 NWZ", "2 RWZ", "1E HZ", "1W HZ", "1-2EHZ", 2.0, "2W HZ", etc...] 
                                                                          #^ 
#["1 NWZ", "1W HZ", "3E FZ", "SNOK", "POK", 4.0, "1-2EHZ", "2E AK", "2W HZ", etc...] 
                                           #^ 
#["1 BW", "1AW AS"K, "3E FZ", "1BWAK", "POK", "TESTK", "1-2EHZ", "2E AK", 1.0, etc...] ] 
                                                                         #^
listed = [ ["1 NWZ", "1 RWZ", "2 NWZ", "2 RWZ", "1E HZ", "1W HZ", "1-2EHZ", 2.0, "2W HZ"],
["1 NWZ", "1W HZ", "3E FZ", "SNOK", "POK", 3.0, "1-2EHZ", "2E AK", "2W HZ"],
["1 BW", "1AW AS", "3E FZ", "1BWAK", "POK", "TESTK", "1-2EHZ", "2E AK", 1.0]] 
 
def sortOnFloat(sublist):
    return [v for v in sublist if isinstance(v, float)]
 
listed.sort(key=sortOnFloat)
 
for sublist in listed:
    print sublist