Wie kann ich das folgende Programm in Python in einen funktionalen Stil ändern?for loop with print im funktionalen Programmierstil python
from itertools import permutations
for p in permutations(range(1, int(input()) + 1)):
print(*p, sep='')
ich über Karte wissen, aber
map(lambda p: print(*p, sep=''), permutations(range(1, int(input()) + 1)))
nicht die erwartete Ausgabe.
Ich frage mich, ob es möglich ist, dies zu tun, ohne die for-Schleife neu zu definieren.
Welchen Nutzen haben Sie davon? –
https://Stackoverflow.com/a/20296780/2308683 (und andere Antworten dort) –
Dies ist eine Übung in einem meiner Kurse, und für dort ist nicht erlaubt –