文字列のスライスとjoin
文字列に対してjoinを実行すると、文字と文字の間に文字を挿入することができる。
kuma = u"クマ牧場!" print "!".join(kuma) #=> ク!マ!牧!場!!
シーケンスのスライス時の3番目の値はstepなので、文字列も飛ばし飛ばしで出力することができる。
print "kumabokujo!!"[::2] #=> kmbkj!
なんとなく、クマ牧場のCMを思い出してしまうのだ。
それだけ。
文字列に対してjoinを実行すると、文字と文字の間に文字を挿入することができる。
kuma = u"クマ牧場!" print "!".join(kuma) #=> ク!マ!牧!場!!
シーケンスのスライス時の3番目の値はstepなので、文字列も飛ばし飛ばしで出力することができる。
print "kumabokujo!!"[::2] #=> kmbkj!
なんとなく、クマ牧場のCMを思い出してしまうのだ。
それだけ。