Обложка канала

Задачи по Python и машинному обучению

Задачи по питону и машинному обучению: алгоритмы, функции, классы, регулярные выражения, итераторы, генераторы, ООП, исключения, numpy, pandas, matplotlib, scikit-learn, TensorFlow и др. #Python #ml

Задачи по Python и машинному обучению

3 года назад
Открыть в
Что выведет код?
class MyList(list):
    def __getitem__(self, index):
        if type(index) is slice:
            index = slice(index.start - 1, index.stop - 1, index.step)
        elif type(index) is int:
            index -= 1
        return list.__getitem__(self, index)

l = MyList(["one", "two", "three", "four", "five", "six"])

print(l[1], l[-1], l[0], l[2:4])