Pythonのお勉強 Part13
■ このスレッドは過去ログ倉庫に格納されています
0607デフォルトの名無しさん
2006/10/10(火) 18:28:50極めて基本的な事だけど ASCII の範囲に無い文字を文字列に入れる場合は
Unicode 文字列にしないと駄目
strings=[ "Bush",u"田中",u"中村" ] # 文字列のリスト
for s in strings: # 文字列のリストに対してループ
print s
print strings #全体の配列表示
結果:
Bush
田中
中村
['Bush', u'\u7530\u4e2d', u'\u4e2d\u6751']
そして最後の場合のように Uincode 文字列を直接 print 文にかけたのではない場合は
ASCII の範囲で表記できるように Unicode-Escape エンコーディングhttp://www.python.jp/doc/release/tut/node5.html#SECTION005130000000000000000
に変換して表示される
■ このスレッドは過去ログ倉庫に格納されています