私はリストを埋め込んだクラスに取り組んでいます。
class a:
def __init__(self, n):
self.l = [1] * n
def __getitem__(self, i):
return self.l[i]
def __delitem__(self, i):
print type(i)
print i
del
スライスの完全な構文で演算子を使用したい:
p = a(10)
del p[1:5:2]
パラメータが単一のインデックスでない場合、 はオブジェクトを__delitem__
受け取ります。オブジェクトを使用して、指定された要素を反復処理するslice
にはどうすればよいですか?slice