LINUX.ORG.RU
ФорумTalks

Достаточно ли понятен код?


0

0

Вот написал такую хрень:

return [map(float, line.strip().replace('  ', ' ').split(' '))
        for line in file(file_name).readlines()]

думаю нормуль или как-то разбить лучше?

В талкс так как вопрос более болтологический.
★★★
Ответ на: комментарий от MiracleMan

Мне то нравится. И я сразу понимаю что он делает. Вопрос в другом нагляден ли такой код для других.

CrazyPit ★★★
() автор топика
Ответ на: комментарий от MiracleMan

> Это смотря кого ты подразумеваешь под другими..

Ну человек разбирающийся в питоне например. Я вот считаю что этот нагляден, но может я ошибаюсь. Вообщем воопрос не только об этом конкретном коде а вообще о подобном.

CrazyPit ★★★
() автор топика
Ответ на: комментарий от CrazyPit

Ну, вообщем, достаточно нагляден, для меня, по крайней мере,.. На мой взгляд, вполне нормально, читабельно..

MiracleMan ★★★★★
()

А line.strip().replace(' ', ' ').split(' ') нельзя заменить на line.split()? =)

ero-sennin ★★
()

Я питона в глаза не видел, но код мне вполне понятен, за исключением того, что я просто не знаю, что делает map(float, ...) =)

MYMUR ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.