1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- # Инвертирует строку
- from ast import IsNot
- from queue import PriorityQueue
- def solution(string):
- return string[::-1]
- #print(solution("qwerty"))
- # ------------------------------------------------------------------------------- #
- def unique_in_order(iterable):
- s = set(iterable)
- l = []
- for i in iterable:
- if i in s:
- l.append(i)
- s.remove(i)
-
- return l
-
- # print(unique_in_order("qwereteyty"))
- # ------------------------------------------------------------------------------- #
- my_list = [2**i for i in range(1, 10, 1)]
- print(my_list)
- class NewList(list):
- def __getitem__(self, index):
- if index > 0:
- return super().__getitem__(index - 1)
- elif index < 0:
- return super().__getitem__(index)
- else:
- raise IndexError('Index error!')
- new_list = NewList(my_list)
- # print(new_list[0])
- print(new_list[-2])
|