Size: a a a

Сообщество Python Программистов

2020 October 09

E

Egor in Сообщество Python Программистов
да ничем, просто говорю про неточность в своей изначальной формулировке
источник

E

Egor in Сообщество Python Программистов
list[n:n+1] получается
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Egor
да ничем, просто говорю про неточность в своей изначальной формулировке
там есть слово типа
источник

E

Egor in Сообщество Python Программистов
справебыдло
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
хотел доебаться. вышло проебаться)
а так - я угадал?
источник

E

Egor in Сообщество Python Программистов
Бензофуран Гетероцикл
хотел доебаться. вышло проебаться)
а так - я угадал?
ахах, да
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Egor
list[n:n+1] получается
Language:
py3


Source:
class list(list):
   def get(self, index, default=None):
       try: return self[index]
       except IndexError: return default
print(list(range(20)).get(22, 1))


Result:
1
источник

E

Egor in Сообщество Python Программистов
не думал, что таким образом переделывать встроенные дела - это легально
источник

R3

Rud 356 in Сообщество Python Программистов
Egor
не думал, что таким образом переделывать встроенные дела - это легально
А чо нелегального, если наследование
источник

E

Egor in Сообщество Python Программистов
это да, но сразу после наследования называть класс так же, как и суперкласс
источник

R3

Rud 356 in Сообщество Python Программистов
Дак если тебе надо до суперкласса дотянутся - есть super
источник

R3

Rud 356 in Сообщество Python Программистов
Или как его там, сча проверю
источник

E

Egor in Сообщество Python Программистов
а это тут при чем?
источник

E

Egor in Сообщество Python Программистов
это надо если в имеющиеся методы нужно что-то добавить
источник

A

AstralRomance in Сообщество Python Программистов
Alexander T
вы жопой читаете? написано конкретно же, что нужно.
Спасибо.
источник

K

KarmaBot in Сообщество Python Программистов
AstralRomance
Спасибо.
Вы увеличили карму Alexander T до 2023.85 (+3.62)
источник

AT

Alexander T in Сообщество Python Программистов
Бензофуран Гетероцикл
кстати, а в дефоллт либе есть аналог zip(...), но работающий не до истечения любого из итераторов, а до истечения всех итераторов?
в билтинах вроде нет, а в стд кажется есть zip_longest
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Egor
не думал, что таким образом переделывать встроенные дела - это легально
всё легально
сначала идёт наследование а потом уже имени list присваивается класс
источник

ВИ

Валерий Иванов... in Сообщество Python Программистов
AstralRomance
Как красиво из списка чисел последовательно взять 3 элемента, после чего вместо тройки записать максимальный из тройки?
inp
a = [1,2,3,6,3,2,10,11,12]
out
a = [3,6,12]
np.array(lst).reshape(-1,3).max(1)
источник

R3

Rud 356 in Сообщество Python Программистов
Egor
это надо если в имеющиеся методы нужно что-то добавить
Ну дык тут это и произошло
источник