Sly32, the output is not valid json :) Yes and subtract you all to memory.
My decision to Go, as usual - the longest https://play.golang.org/p/gWg-gqR-Xvi
file filtered successfully, took 22.997923ms
LazyBadger, питон не знаю, но уверен, что это не ин-плейс фильтр, и он аллоцирует новый массив.
Мимо делаю свою тему с задачками.
LazyBadger, python do not know, but I'm sure it's not in-Place Filter, and he is allocated a new array.
By doing your own theme with puzzles.
Че-то быстро ты, а я хотел задачки по сложнее закинуть, не хочешь?
Che's something you quickly, and I would like puzzles on the harder to throw, do you want?
Коротый - да, а читабельный - точно нет.
И самый медленный.
Ну и опять таки, ты не скинул весь файл с кодом.
Whiling away - yes, and readable - definitely not.
And the slowest.
Well, again, you're not thrown off all the code file.
И чем является data в данном примере? Кидай весь код)
And the data is in this example? Throw all of the code)
Ну оно как бы да, но с другой стороны зачем тогда в метках data science - не понятно)
Ну обычно никто ничего важного в JSON и не хранит. Как правило, есть условный файл, куда пишется поток каких-то событий, и нужно эти события читать и парсить. Вариант прочитать весь файл в память и распарсить в массив, по понятным причинам, не всегда возможен. Я к тому, что если кому-то задача кажется слишком легкой, можно например применить немного скилла, и прочитать данные немножко по другому :) Ведь данные не всегда нужны все и сразу, как в данном примере. Нам не нужно находить дубли, и т.д.
Подождем Sly32, посомтрим как он решит задачу