I want to insert a delimiter object between every element of a sequence. One way would be:
def join_items(delim, seq):
result = []
for x in seq:
result.append(x)
result.append(delim)
if result:
del result[-1]
return result
But it seems like there should be a better way. Is there?