搜尋

首頁  >  問答  >  主體

python - pycharm中中文列表输出\xe5\xb0\x8f之类的怎么解决

#coding=utf-8
member=["小","大","小"]
print(member)

print("小打小闹")

结果为:
['\xe5\xb0\x8f', '\xe5\xa4\xa7', '\xe5\xb0\x8f']
小打小闹

问:怎么解决列表输出的编码问题

巴扎黑巴扎黑2825 天前1051

全部回覆(2)我來回復

  • 怪我咯

    怪我咯2017-04-17 17:31:06

    print str(member).decode('string_escape')

    可以解決

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-17 17:31:06

    當輸出list時,裡面的元素按%r(調__repr__())處理,當輸出str時,按%s(調__str__())處理。所以,如果你想看list裡的中文,就:

    for i in member:
        print i

    回覆
    0
  • 取消回覆