文字列とキャラクタの操作
呼称: 文字列とキャラクタ
目的: 文字列とキャラクタを行ったり来たり
特徴: 知っていると何かの際に便利
用例:
備考: 他にも色々ありそう
#!/bin/env python s = "abc" char = ['d', 'e', 'f'] # string -> char print "s2c :", [x for x in s] # char -> string print "c2s :", "".join(char) # combination print "cmbS :", str.join(char) print "cmbL :", map((lambda x : x + s), char) # reverse string print "rev :", s[::-1], char[::-1]
実行結果。
s2c : ['a', 'b', 'c'] c2s : def cmbS : dabceabcf cmbL : ['dabc', 'eabc', 'fabc'] rev : cba ['f', 'e', 'd']