擅长:python、mysql、java
<p>您可以将<code>join</code>与列表一起使用。你知道吗</p>
<pre><code>from collections import named tuple
Book = namedtuple('Book', 'author title genre year price instock')
books = [Book('Suzane Collins','The Hunger Games', 'Fiction', 2008, 6.96, 20),
Book('J.K. Rowling', "Harry Potter and the Sorcerer's Stone", 'Fantasy', 1997, 4.78, 12)]
def Booklist_display(dlist):
return '\n'.join(['{title} {price} {stock}'
.format(title=item.title, price=item.price, stock=item.instock)
for item in dlist])
>>> Booklist_display(books)
"The Hunger Games 6.96 20\nHarry Potter and the Sorcerer's Stone 4.78 12"
</code></pre>