为了账号安全,请及时绑定邮箱和手机立即绑定

list中汉字问题

我用的视频里的2.7.8版本,想在list里打汉字

# -*- coding: utf-8 -*-

L=[u'小明','100',u'小红','99']

print str(L).replace('u\'','\'').decode('unicode_escape')

百度了一下,这样打出来汉字,最下面这行是什么意思呢?是不是有更简洁的方法?求教

正在回答

2 回答

http://img1.sycdn.imooc.com//5d88d1ab0001bb4007100049.jpg

出来是这样的


0 回复 有任何疑惑可以回复我~
#1

慕粉1548081872

这是字符集的问题
2019-10-27 回复 有任何疑惑可以回复我~
#2

weixin_慕九州7418160 回复 慕粉1548081872

大佬,以上情况怎么解决呢?
2020-02-15 回复 有任何疑惑可以回复我~

汉子前面不使用u试一下

L = ['小明','100','小红','99']

print L

一般这样就好啦


0 回复 有任何疑惑可以回复我~
#1

慕粉1548081872

100是不用加引号的,两个数据之间要有空格
2019-10-27 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758625    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

list中汉字问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信