我创建了这个函数来解析列表:
listy = ['item1', 'item2','item3','item4','item5', 'item6']
def coma(abc):
for i in abc[0:-1]:
print i+',',
print "and " + abc[-1] + '.'
coma(listy)
#item1, item2, item3, item4, item5, and item6.
Run Code Online (Sandbox Code Playgroud)
有没有更简洁的方法来实现这一目标?这适用于任何长度的列表.