python轉換已轉義的字串

2022-07-22 03:48:09 字數 357 閱讀 6135

python轉換已轉義的字串

有時我們可能會獲取得以下這樣的字串:

>>> a = ''

>>> print a

那麼該如何將其轉換為乙個字典呢?

可以用以下的方法:

>>> type(json.loads('「' + a + '」'))

'unicode'>

>>> type(json.loads(json.loads('「' + a + '」')))

'dict'>

第一次json.loads是將裡面的\"這樣的字串轉為"(只有乙個雙引號),第二次再將其轉為乙個字典,記得不要漏掉前面先加雙引號。

qq技術***290551701 

python中字串轉義 轉換 拼接 原字串詳解

python中的字串比較麻煩,那麼下面我們來看看字串都有哪些應用 1 字串和轉義字元 大家都知道python中的字串是有單引號或者雙引號括起來的,那麼當字串中也同樣出現了單引號或者雙引號時該怎麼辦呢?a 字串裡含有單引號 有三種解決辦法。1 可以用雙引號將字串括起來 2 直接用長字串 在python...

python字串轉義

上圖中因為python不知到如何處理一對單引號之後的內容,不能識別第三個單引號。預設都是以一對單引號或雙引號來表示字串從結束到開始。長字串 用三個引號 單引號或者雙引號 來代表字串開始和結束 例如在有些情況下,就需要用轉義 1 path c nowhere 輸出的內容換行,不是想要的結果,我們就需要...

python 字串和轉義字元

字串是一種表示文字的資料型別,字串可以使ascii字元 各種符號以及各種unicode字元,在python中,共有三種字串的表現形式 雖然三種方式的最終含義是一致的,但是當字串中包含 時不可以使用單引號 同理當字串中包含 時不可以使用雙引號。單引號 a pytonn print a 雙引號 b py...