File tree Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -914,10 +914,10 @@ class MyCollection:
914
914
return len (self .a)
915
915
def __getitem__ (self , i ):
916
916
return self .a[i]
917
- def __setitem__ (self , i , value ):
918
- self .a[i] = value
919
- def __contains__ (self , value ):
920
- return value in self .a
917
+ def __setitem__ (self , i , el ):
918
+ self .a[i] = el
919
+ def __contains__ (self , el ):
920
+ return el in self .a
921
921
def __iter__ (self ):
922
922
for el in self .a:
923
923
yield el
Original file line number Diff line number Diff line change @@ -818,10 +818,10 @@ <h3 id="collection">Collection</h3>
818
818
< span class ="hljs-keyword "> return</ span > len(self.a)
819
819
< span class ="hljs-function "> < span class ="hljs-keyword "> def</ span > < span class ="hljs-title "> __getitem__</ span > < span class ="hljs-params "> (self, i)</ span > :</ span >
820
820
< span class ="hljs-keyword "> return</ span > self.a[i]
821
- < span class ="hljs-function "> < span class ="hljs-keyword "> def</ span > < span class ="hljs-title "> __setitem__</ span > < span class ="hljs-params "> (self, i, value )</ span > :</ span >
822
- self.a[i] = value
823
- < span class ="hljs-function "> < span class ="hljs-keyword "> def</ span > < span class ="hljs-title "> __contains__</ span > < span class ="hljs-params "> (self, value )</ span > :</ span >
824
- < span class ="hljs-keyword "> return</ span > value < span class ="hljs-keyword "> in</ span > self.a
821
+ < span class ="hljs-function "> < span class ="hljs-keyword "> def</ span > < span class ="hljs-title "> __setitem__</ span > < span class ="hljs-params "> (self, i, el )</ span > :</ span >
822
+ self.a[i] = el
823
+ < span class ="hljs-function "> < span class ="hljs-keyword "> def</ span > < span class ="hljs-title "> __contains__</ span > < span class ="hljs-params "> (self, el )</ span > :</ span >
824
+ < span class ="hljs-keyword "> return</ span > el < span class ="hljs-keyword "> in</ span > self.a
825
825
< span class ="hljs-function "> < span class ="hljs-keyword "> def</ span > < span class ="hljs-title "> __iter__</ span > < span class ="hljs-params "> (self)</ span > :</ span >
826
826
< span class ="hljs-keyword "> for</ span > el < span class ="hljs-keyword "> in</ span > self.a:
827
827
< span class ="hljs-keyword "> yield</ span > el
You can’t perform that action at this time.
0 commit comments