This commit is contained in:
blueloveTH 2023-06-09 22:49:30 +08:00
parent d5500c246c
commit d7911c5c3d
4 changed files with 4 additions and 4 deletions

View File

@ -76,7 +76,7 @@ b = [(1, 2), (3, 3), (5, 1)]
b.sort(key=lambda x:x[1]) b.sort(key=lambda x:x[1])
assert b == [(5, 1), (1, 2), (3,3)] assert b == [(5, 1), (1, 2), (3,3)]
# unpack expression # unpacking builder
a = [1, 2, 3] a = [1, 2, 3]
b = [*a, 4, 5] b = [*a, 4, 5]
assert b == [1, 2, 3, 4, 5] assert b == [1, 2, 3, 4, 5]

View File

@ -7,7 +7,7 @@ assert a == 2
assert b == 1 assert b == 1
assert len(tup) == 6 assert len(tup) == 6
# unpack expression # unpacking builder
a = 1, 2, 3 a = 1, 2, 3
b = *a, 4, 5 b = *a, 4, 5
assert b == (1, 2, 3, 4, 5) assert b == (1, 2, 3, 4, 5)

View File

@ -54,7 +54,7 @@ assert a == {3: 4}
assert a.pop(3) == 4 assert a.pop(3) == 4
assert a == {} assert a == {}
# unpack expression # unpacking builder
a = {1:2, 3:4} a = {1:2, 3:4}
b = {**a, 5:6, **a} b = {**a, 5:6, **a}
assert b == {1: 2, 3: 4, 5: 6} assert b == {1: 2, 3: 4, 5: 6}

View File

@ -78,7 +78,7 @@ assert {1,2,3}.issuperset({1,2})
assert {1,2,3}.isdisjoint({4,5,6}) assert {1,2,3}.isdisjoint({4,5,6})
assert not {1,2,3}.isdisjoint({2,3,4}) assert not {1,2,3}.isdisjoint({2,3,4})
# unpack expression # unpacking builder
a = {1, 2, 3} a = {1, 2, 3}
b = {*a, 4, 5, *a, *a} b = {*a, 4, 5, *a, *a}
assert b == {1, 2, 3, 4, 5} assert b == {1, 2, 3, 4, 5}