#7 peter
Děkuji moc :)
Příspěvky odeslané z IP adresy 91.231.30.–
#4 peter
# A Python program to print all
# combinations of given length
from itertools import combinations
# Get all combinations of [1, 2, 3, 4, 5, 6, 7, 8]
# and length 4
comb = combinations([1, 2, 3, 4, 5, 6, 7, 8], 4)
# Print the obtained combinations
for i in list(comb):
if sum(combinations) == 15:
print (i)
Traceback (most recent call last):
File "<pyshell#7>", line 3, in <module>
if sum(combinations) == 15:
TypeError: 'type' object is not iterable
Je to chyba v mezeře? Zkoušel jsem všemožné a nic.
Hezký den,
mám tento kód:
# A Python program to print all
# combinations of given length
from itertools import combinations
# Get all combinations of [1, 2, 3, 4, 5, 6, 7, 8]
# and length 4
comb = combinations([1, 2, 3, 4, 5, 6, 7, 8], 4)
# Print the obtained combinations
for i in list(comb):
print (i)
Potřeboval bych tam vložit funkci, respektive podmínku, která zredukuje počet kombinací. A to tak, aby mi to vypsalo pouze kombinace, kde je součet čtyřčíslí roven 15.
Děkuji za pomoc.