第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何用python將多行unicode字符串前的u移除?

如何用python將多行unicode字符串前的u移除?

繁星coding 2019-02-24 21:28:33
例如我有以下的數(shù)據(jù)需要處理 [u'123'] [u'abc'] [u'bla'] 我想要把他輸出為: '123' 'abc' 'bla' 搜索了一下發(fā)現(xiàn)如果數(shù)據(jù)只有一行比如,a = [u'123']我想要把它輸出為'123',只要一行代碼''.join(a)就可以了,但是如果數(shù)據(jù)為多行 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' 這是為什么呢?對于多行的數(shù)據(jù)如何處理?
查看完整描述

3 回答

?
泛舟湖上清波郎朗

TA貢獻1818條經(jīng)驗 獲得超3個贊

你的a是個字符串 不是列表
先把

a = [
    [u'123'],
    [u'abc'],
    [u'bla'],
    ]

以上才是二維list

查看完整回答
反對 回復 2019-03-01
?
慕運維8079593

TA貢獻1876條經(jīng)驗 獲得超5個贊

a = """
    [u'123']
    [u'abc']
    [u'bla']
    """

b = a.split("\n")[1:-1]
for l in b:
    print print l[2:-1]
查看完整回答
反對 回復 2019-03-01
  • 3 回答
  • 0 關注
  • 546 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號