Жигалов Никита Сергеевич, 425 IndexProp 7771
Ким Ренат, 407 группа IndexProp 7941
f1class Sequence:f1class Sequence:
22
n3    def __init__(self, val=[]):n3    def __init__(self, arg=[]):
4        if hasattr(val, '__getitem__'):4        if hasattr(arg, '__getitem__'):
5            self.val = val5            self._sequence = arg
6        else:6        else:
n7            self.val = [val]n7            self._sequence = [arg]
88
9    @property9    @property
10    def sequence(self):10    def sequence(self):
n11        return self.valn11        return self._sequence
1212
13    @sequence.setter13    @sequence.setter
n14    def sequence(self, val):n14    def sequence(self, arg):
15        if hasattr(val, '__getitem__'):15        if hasattr(arg, '__getitem__'):
16            self.val = val16            self._sequence = arg
17        else:17        else:
n18            self.val = [val]n18            self._sequence = [arg]
1919
20    @sequence.deleter20    @sequence.deleter
21    def sequence(self):21    def sequence(self):
t22        self.val = type(self.val)()t22        self._sequence = type(self._sequence)()
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op