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

Подскажите, как мне сложить ['S', 'DS', 'WQEWQEQ', 'EWQ0'...] длину первого

и второго, второго и третьего, третьего и четвертого и так далее?

17 ответов

26 просмотров

Через цикл с двумя указателями, например

питон какой?

ㅤ-Dixon Автор вопроса
rasput
питон какой?

3.10. Мне бы генератором

МОжет попрбовать так? Не особо уверен, но мне кажется, что похоже на правду ans = 0 for i in your_list: ans += len(yourlist)*2

iter + next + zip либо zip + [1:] либо more_itertools.pairwise либо itertools.pairwise в 3.10+

Solis Occasus
МОжет попрбовать так? Не особо уверен, но мне каже...

Это считает 2 квадата длины самого списка. Зачем?

ㅤ-Dixon Автор вопроса
Solis Occasus
МОжет попрбовать так? Не особо уверен, но мне каже...

Нет, мне надо их отдельно и потом вывести максимальное

evle
iter + next + zip либо zip + [1:] либо more_iterto...

второе ничем не эффективнее i+1, i

rasput
второе ничем не эффективнее i+1, i

Я не говорил, что это эффективно. Хотя скорее всего всё же да.

evle
iter + next + zip либо zip + [1:] либо more_iterto...

а как первое должно работать? только с ним придумать не могу.

evle
Я не говорил, что это эффективно. Хотя скорее всег...

ну я сам так делаю, но никому не советую 🙈

evle
shifted = iter(a) next(shifted) for i, j in zip(a,...

ах, ну то же самое, что со срезом, ок

rasput
ах, ну то же самое, что со срезом, ок

Нет. Копия списка не делается.

evle
Нет. Копия списка не делается.

а, ну, вместо копии его итератор.

rasput
а, ну, вместо копии его итератор.

Итератор - это дёшево. На списках в пару сотен тысяч элементов это уже может быть важно.

Вот задача.

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта