Skip to content

Commit 298a026

Browse files
committed
Class
1 parent 7c98b43 commit 298a026

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -914,10 +914,10 @@ class MyCollection:
914914
return len(self.a)
915915
def __getitem__(self, i):
916916
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
921921
def __iter__(self):
922922
for el in self.a:
923923
yield el

index.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -818,10 +818,10 @@ <h3 id="collection">Collection</h3>
818818
<span class="hljs-keyword">return</span> len(self.a)
819819
<span class="hljs-function"><span class="hljs-keyword">def</span> <span class="hljs-title">__getitem__</span><span class="hljs-params">(self, i)</span>:</span>
820820
<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
825825
<span class="hljs-function"><span class="hljs-keyword">def</span> <span class="hljs-title">__iter__</span><span class="hljs-params">(self)</span>:</span>
826826
<span class="hljs-keyword">for</span> el <span class="hljs-keyword">in</span> self.a:
827827
<span class="hljs-keyword">yield</span> el

0 commit comments

Comments
 (0)