次のリストがあるとします。
lis = ['a','b','c','d']
私が行う場合'x'.join(lis)
、結果は次のとおりです。
'axbxcxd'
この出力を取得するためのクリーンで簡単な方法は何でしょうか?
'xaxbxcxdx'
ヘルパー関数を書くことができます:
def joiner(s, it):
return s+s.join(it)+s
joiner('x',lis)
を返すように呼び出しますxaxbxcxdx
が、それほどきれいには見えません。この結果を得るためのより良い方法はありますか?