Когда ты типичный быдлокодер на питоне.

Как это приблизительно выглядит в твоем коде:


a=big_array1

b=big_array2

c=[ [i*j*c for i in a] for j in b]

print(c)

Как это выглядит со стороны:

Когда ты типичный быдлокодер на питоне. Юмор, Программирование, Python, IT

IT-юмор

5.7K поста52.6K подписчиков

Добавить пост

Правила сообщества

Не публикуем посты:
1) с большим количеством мата
2) с просьбами о помощи
3) не относящиеся к IT-юмору

6
Автор поста оценил этот комментарий

чет типо такого на java:

a[...];

b[...];

sysout(b[a[i...]])

типо вывод элемента в "б" по индексу элемента в "а", но шутку я тож чет не понял

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

не, это типо когда массив заполняется сам собой, да еще на каждом шаге c*j*i значит, что его размер возрастает в i*j раз. быстро возрастающая рекурсия, одним словом.

правда, с должно быть изначально проинициализорована, об этом я позабыл.

ну, короче, мои 8 гигов оперативы кончились быстрее, чем я успел сказать "ой бля"

показать ответы
Автор поста оценил этот комментарий
Ещё не мешало бы почитать про PEP8 или хотя бы использовать нормальные IDE (типа pycharm), которые не дают быдлокодить... (если что, это не стёб, попробуйте, увидите разницу!)
раскрыть ветку (1)
Автор поста оценил этот комментарий

Это все хорошо, конечно, но мне Jupyter сподручнее будет.

6
Автор поста оценил этот комментарий

так это не будет работать

раскрыть ветку (1)
Автор поста оценил этот комментарий

да, не будет. надо еще c изначально каким-то вектором проинициализировать.

все ж от невнимательности, забыл про это.

показать ответы