>>> from primvols import vols ---- inici >>> lnoms = ['AirVol','VolinAir','CatAir','CAL'] >>> lc = [['BCN',8,9,12,14,15,21], ['BIL',8,9,11,15,18,19,20], ... ['BCN',10,15,18,21], ['BCN',7,15,19,21]] >>> vols(lc,'BCN',16,lnoms) [('AirVol', 21), ('CatAir', 18), ('CAL', 19)] >>> vols(lc,'SEV',12,lnoms) [] ---- fi primer conjunt de tests ------------------------ >>> lc = [['Desti-5', 11, 13, 19, 20], ['Desti-4', 10, 15, 16, 18], ['Desti-4', 13, 14, 15, 16, 18, 19, 21, 23], ['Desti-2', 9, 10, 20, 21], ['Desti-1', 9, 11, 13, 18, 22], ['Desti-5', 9], ['Desti-3', 14, 22], ['Desti-1', 10, 12, 14, 15, 16, 20], ['Desti-4', 12, 13, 17, 18, 20, 23], ['Desti-3', 11, 14, 16, 21], ['Desti-5', 10], ['Desti-1', 9, 11, 14, 15, 16, 17, 19]] >>> ln = ['Companyia_6', 'Companyia_1', 'Companyia_9', 'Companyia_3', 'Companyia_5', 'Companyia_8', 'Companyia_12', 'Companyia_2', 'Companyia_7', 'Companyia_11', 'Companyia_10', 'Companyia_4'] >>> vols(lc, 'Desti-1', 13 ,ln) [('Companyia_5', 13), ('Companyia_2', 14), ('Companyia_4', 14)] >>> vols(lc, 'Desti-1', 14 ,ln) [('Companyia_5', 18), ('Companyia_2', 14), ('Companyia_4', 14)] >>> vols(lc, 'Desti-1', 19 ,ln) [('Companyia_5', 22), ('Companyia_2', 20), ('Companyia_4', 19)] >>> vols(lc, 'Desti-1', 20 ,ln) [('Companyia_5', 22), ('Companyia_2', 20)] >>> vols(lc, 'Desti-1', 21 ,ln) [('Companyia_5', 22)] >>> vols(lc, 'Desti-1', 23 ,ln) [] >>> vols(lc, 'Desti-2', 12 ,ln) [('Companyia_3', 20)] >>> vols(lc, 'Desti-3', 18 ,ln) [('Companyia_12', 22), ('Companyia_11', 21)] >>> vols(lc, 'Desti-4', 12 ,ln) [('Companyia_1', 15), ('Companyia_9', 13), ('Companyia_7', 12)] >>> vols(lc, 'Desti-4', 19 ,ln) [('Companyia_9', 19), ('Companyia_7', 20)] segon conjunt de tests ---------------------- >>> lc = [['Desti-2', 13], ['Desti-4', 9, 10, 11, 12, 14, 15], ['Desti-4', 9, 15, 19], ['Desti-3', 10, 16, 19], ['Desti-2', 9, 11, 12, 13, 15, 18], ['Desti-3', 13], ['Desti-2', 9, 11, 12], ['Desti-1', 16, 19], ['Desti-4', 13, 19], ['Desti-5', 10, 12, 13, 19], ['Desti-2', 11, 14, 15], ['Desti-1', 9]] >>> ln = ['Companyia_8', 'Companyia_9', 'Companyia_11', 'Companyia_7', 'Companyia_2', 'Companyia_5', 'Companyia_10', 'Companyia_4', 'Companyia_1', 'Companyia_3', 'Companyia_6', 'Companyia_12'] >>> vols(lc, 'Desti-1', 9 ,ln) [('Companyia_4', 16), ('Companyia_12', 9)] >>> vols(lc, 'Desti-2', 11 ,ln) [('Companyia_8', 13), ('Companyia_2', 11), ('Companyia_10', 11), ('Companyia_6', 11)] >>> vols(lc, 'Desti-2', 13 ,ln) [('Companyia_8', 13), ('Companyia_2', 13), ('Companyia_6', 14)] >>> vols(lc, 'Desti-2', 15 ,ln) [('Companyia_2', 15), ('Companyia_6', 15)] >>> vols(lc, 'Desti-4', 13 ,ln) [('Companyia_9', 14), ('Companyia_11', 15), ('Companyia_1', 13)]