#!/usr/bin/env python # *-# -*- coding: utf-8 -*- utf8_str_li = ["あいうえお","かきくけこ"] sjis_str_li = [unicode(s, "utf8").encode("sjis") for s in utf8_str_li] print "「sjis文字列」(文字化けするはず)" print "\n".join(sjis_str_li) sjis_to_utf8_li = map(lambda s:unicode(s, "sjis").encode("utf8"), sjis_str_li) print "「utf8文字列」" print "\n".join(sjis_to_utf8_li)
結果
「sjis文字列」(文字化けするはず) 芠芢芤芦芨 芩芫芭芯花 「utf8文字列」 あいうえお かきくけこ