2016-11-30 5 views

Antwort

1

Vielleicht für einen auspacken Sie auf der Suche waren:

>>> x.format(*l) 
'Simpson,BartholomewHomerG400Year2' 
+0

Ähnliche: [* Was? bedeutet der Star-Operator? *] (http://stackoverflow.com/q/2921847/416224) – kay

0

Sie passieren in nur ein Argument, die Liste l, während die Format-String erwartet es gibt 7 Argumente.

Wenn Sie jedes Element inl wollte formatiert werden, verwenden Sie dann die *arg Aufruf-Syntax: der Rückgabewert

x.format(*l) 

Sie drucken möchten aber:

result = x.format(*l) 
print(result) 

Demo:

>>> print(x.format(*l)) 
Simpson,BartholomewHomerG400Year2 
Verwandte Themen