170 похожих чатов

Привет, есть список словарей, как для первых трех элементов вызвать

функцию, что-то там проверить, далее для следующих трех элементов вызвать функцию [{'year': 2021.0, 'month': 5.0, 'count': 3}, {'year': 2022.0, 'month': 1.0, 'count': 21}, {'year': 2021.0, 'month': 11.0, 'count': 45}] ?

22 ответов

12 просмотров
Yulya A.- Автор вопроса

Спасибо

Что-то странное тут

Yulya A.
Спасибо

Ну соответственно еще один цикл запустить и там в каждом элементе будет список из 3х элементов.

Alex
что?

тебе просто нужно брать по три значения за раз, разве не?

ну так твой код говорит выглядит, как будто ты сатану вызываешь

Alex
а как надо?

на телефоне писать код не удобно

Alex
ну словами опиши

тем же компрехеншеном

там не число тогда будет, а смещение/срез от до

да, по-моему это яснее говорит, что ты хочешь сделать

rasput
да, по-моему это яснее говорит, что ты хочешь сдел...

Я бы поспорил о том насколько этот код понятнее и намереннее step = 3 [data[start:start+step] for start in range(0, len(data), step)]

test_lst = [1, 2, 3, 4, 5] for i in range(int(-len(test_lst) // 3 * -1)): print(test_lst[i*3:i*3+3])

Alex
Ну я бы сказал что

чота мне самому так кажется, но твой код это лучше не делает)

rasput
чота мне самому так кажется, но твой код это лучше...

первый вариант питоничнее, второй более программерский https://t.me/ru_python/1710756 https://dpaste.org/8N878

Yulya A.- Автор вопроса
Alex
первый вариант питоничнее, второй более программер...

ну тут кого-нибудь типа тишки или алекса спросить надо

Похожие вопросы

Обсуждают сегодня

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
Кибер Бомж
8
Карта сайта