小编Sim*_*n S的帖子

在最后一项之前用"和"将列表转换为逗号分隔的字符串 - Python 2.7

我创建了这个函数来解析列表:

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)

有没有更简洁的方法来实现这一目标?这适用于任何长度的列表.

python python-2.7

12
推荐指数
2
解决办法
1943
查看次数

标签 统计

python ×1

python-2.7 ×1