#python #naukaprogramowania
mam taką sobie listę:
a = ['2/1/31;access/hybrid',
'2/1/32;access/hybrid',
'2/1/9;access/hybrid',
'2/1/40;access/hybrid',
'2/1/4; check in config']
jak to posegregować by porty były numerycznie od najmniejszego? nie radze sobie z taką segregacją :(
mam taką sobie listę:
a = ['2/1/31;access/hybrid',
'2/1/32;access/hybrid',
'2/1/9;access/hybrid',
'2/1/40;access/hybrid',
'2/1/4; check in config']
jak to posegregować by porty były numerycznie od najmniejszego? nie radze sobie z taką segregacją :(
- Najlepsze
- Wszystkie komentarze







wiem że to nie kod #programista15k, niemniej dla mnie działa, i zrozumiałem o co chodzi w tym sortowaniu.
sorted daje mi format z którego jestem już wstanie wydłubac sobie to co potrzebuję i jest wg kolejności.
Dzieki za wytłumaczenia!
for x in
Komentarz usunięty przez autora
@heniek_8: @venomik: dzięki za pomoc!
['2/1/31;access/hybrid', '2/1/32;access/hybrid', '2/1/4; check in config', '2/1/40;access/hybrid', '2/1/9;access/hybrid']
sorted_a = sorted(a, key=lambda x: x.split(';')[0].split("/")[-1])
zgadnij co?
@nowa_zielonka: