Was ist los mit diesem rekursiven Code für Permutationen? [Duplikat]

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Was ist los mit diesem rekursiven Code für Permutationen? [Duplikat]

by Guest » 11 Feb 2025, 06:15

Ich versuche Code zu schreiben, um Permutationen auszugeben. Wie repariere ich es?
Danke! < /P>

Code: Select all

A=[1,2,3]
c=[]
def perm(a):
global c
if len(a)==1:
p=a
else:
for i in a:
p=[i]+perm(a.remove(i))
c+=[p]
return p
perm(A)
print(c)

TypeError: object of type 'NoneType' has no len()

Top