Python什么方法可以将多行unicode字符串前u去除,pythonunicode,例如我有以下的数据需要处
Python什么方法可以将多行unicode字符串前u去除,pythonunicode,例如我有以下的数据需要处
例如我有以下的数据需要处理
[u'123'][u'abc'][u'bla']
我想要把他输出为:
'123''abc''bla'
搜索了一下发现如果数据只有一行比如,a = [u'123']我想要把它输出为'123',只要一行代码''.join(a)就可以了,但是如果数据为多行
a = """[u'123'][u'abc'][u'bla']"""
for line in a: ``.join(line)<pre><code>输出为:</code></pre>'\n''[''u'"'"'1''2''3'"'"']''\n''[''u'"'"'a''b''c'"'"']''\n''[''u'"'"'b''l''a'"'"']''\n'
这是为什么呢?对于多行的数据如何处理?
a = """ [u'123'] [u'abc'] [u'bla'] """b = a.split("\n")[1:-1]for l in b: print print l[2:-1]
要知道triple string就是string,由许多characters组合而成,比如[u'123']在a里已经没有列表的含义了,就是“[”, “u”, “'”, “1”, “2”, “3”, “'”, “]”这些字符的组合
你的a是个字符串 不是列表
先把
a = [ [u'123'], [u'abc'], [u'bla'], ]
以上才是二维list
编橙之家文章,
相关内容
- 正则匹配出每一条记录后面的python字符串,怎么做?,
- Ruby语言对于研究网络安全方面会有提升吗?,ruby网络安
- Django写博客model关于这块该怎么写,djangomodel,初学编程
- Python第三方模块中有限制频率的模块吗,python第三方
- Python将字典转成scipy sparse matrix求方法,scipysparse,我的数
- 求指导python spark读入文件不能正常载入的原因,python
- Python爬虫爬豆瓣遇到Error 403问题怎么解决,python403,昨天
- Python Java间导致json格式错误怎么解决,pythonjson,python端
- python操作mysql数据库,数据引擎设置为myisam时能够插入
- Python2.7源码分析,多线程报untound method __init__()错误,p
评论关闭