コード例 #1
0
ファイル: sequences.py プロジェクト: hairesis/brownie
    def len(self):
        Assert(len(LazyList(range(10)))) == 10

        l = LazyList([])
        Assert(len(l)) == 0

        l.append(1)
        Assert(len(l)) == 1

        l.extend([2, 3])
        Assert(len(l)) == 3

        l.pop()
        Assert(len(l)) == 2

        del l[1]
        Assert(len(l)) == 1
コード例 #2
0
ファイル: sequences.py プロジェクト: DocHoncho/brownie
    def len(self):
        Assert(len(LazyList(range(10)))) == 10

        l = LazyList([])
        Assert(len(l)) == 0

        l.append(1)
        Assert(len(l)) == 1

        l.extend([2, 3])
        Assert(len(l)) == 3

        l.pop()
        Assert(len(l)) == 2

        del l[1]
        Assert(len(l)) == 1
コード例 #3
0
ファイル: sequences.py プロジェクト: hairesis/brownie
 def pop(self):
     data = xrange(10)
     l = LazyList(data)
     Assert(l.pop()) == 9
     Assert(l.pop(0)) == 0
コード例 #4
0
ファイル: sequences.py プロジェクト: DocHoncho/brownie
 def pop(self):
     data = xrange(10)
     l = LazyList(data)
     Assert(l.pop()) == 9
     Assert(l.pop(0)) == 0