我有一个列出星期几的数组:
days = ['Monday', 'Tuesday', 'Wednesday']
以人类可读的格式输出它的最简单/最好的方法是什么:
Monday, Tuesday and Wednesday
我拥有的最好的是相当丑陋的:
', '.join(days[:-2]+['']) + ' and '.join(days[-2:])
请您参考如下方法:
这是我会做的:
'%s and %s' % (', '.join(days[:-1]), days[-1])
我不确定它是否漂亮,但我不确定它是否必须如此。 :)
