Skip to content

Commit df5dffa

Browse files
committed
Use list comprehensions instead of map
1 parent c6db754 commit df5dffa

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

src/sage/combinat/designs/difference_family.py

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1856,10 +1856,10 @@ def get_T(k):
18561856

18571857
from sage.groups.additive_abelian.additive_abelian_group import AdditiveAbelianGroup
18581858
G = AdditiveAbelianGroup([q-1])
1859-
K1 = list(map(lambda x: G[x], psi1.exponents()))
1860-
K2 = list(map(lambda x: G[x], psi2.exponents()))
1861-
K3 = list(map(lambda x: G[x], psi3.exponents()))
1862-
K4 = list(map(lambda x: G[x], psi4.exponents()))
1859+
K1 = [G[x] for x in psi1.exponents()]
1860+
K2 = [G[x] for x in psi2.exponents()]
1861+
K3 = [G[x] for x in psi3.exponents()]
1862+
K4 = [G[x] for x in psi4.exponents()]
18631863

18641864
if check:
18651865
assert is_supplementary_difference_set([K1, K2, K3, K4], lmbda=q-1, G=G)
@@ -2073,10 +2073,7 @@ def skew_supplementary_difference_set_over_polynomial_ring(n, existence=False, c
20732073
cosets.append([-F.gen()**i * el for el in H])
20742074

20752075
def generate_set(index_set, cosets):
2076-
S = []
2077-
for idx in index_set:
2078-
S += cosets[idx]
2079-
return S
2076+
return sum((cosets[idx] for idx in index_set), [])
20802077

20812078
S1 = generate_set(ind1, cosets)
20822079
S2 = generate_set(ind2, cosets)

0 commit comments

Comments
 (0)