
я всё пытался разобрать конструкцию
if max(l)[0]==x[0] else None).replace('.',',')))пока не увидел, что это продолжение. ужасно и многословно, это не python, это простименямама c++ какой-то или java.

if max(l)[0]==x[0] else None).replace('.',',')))BudulianinУ меня AttributeError: ‘map’ object has no attribute ‘append’ в 7й строке
wbtНу-ка расскажи, где у нас проповеди по PEP20, которые ты не прогуливал ? :)
Вот кто прогуливал проповеди по PEP-20.
wbtСпасибо за критику, мама простит
ужасно и многословно, это не python, это простименямама c++ какой-то или java.
Budulianin
Ну-ка расскажи, где у нас проповеди по PEP20, которые ты не прогуливал ?

Budulianin
Я особо не заморачивался, делал по-наитию. Как лучше сделать по твоему мнению ?
GGnoob
У меня AttributeError: ‘map’ object has no attribute ‘append’ в 7й строке
wbtТы про какие-то проповеди рассказывал, которые, как я понял, ты не прогуливал
Вот кто прогуливал проповеди по PEP-20.
wbt
Явное лучше неявного А читаемое - лучше нечитаемого. Python прежде всего нужен для того, чтобы код легко читался. Меньше роялей в кустах, меньше неожиданностей
wbtМеньше слов, больше кода
Меньше роялей в кустах, меньше неожиданностей
Budulianin
Меньше слов, больше кода
a = [float(x[:-1]) for x in lst]
sorted(a,key=lambda x: x[1], x[2])

GGnoob
Допустим, я с начала записываю все столбцы в списки. Нахожу в первом списке максимальные значения и, если их несколько, перехожу ко второму списку и так далее до последнего столбца.
wbt
Да и map(float не так наглядно…