我在網上搜索,但找不到答案。有人如何將單引號添加爲Python中列表元素的一部分?例如,作爲Python列表元素的一部分的單引號
foo = ['the']
夠簡單。但是如果我想要這樣的東西呢?
foo = [''the']
其中元素是'the,加上單引號?限定含有單引號字符字符串時
我在網上搜索,但找不到答案。有人如何將單引號添加爲Python中列表元素的一部分?例如,作爲Python列表元素的一部分的單引號
foo = ['the']
夠簡單。但是如果我想要這樣的東西呢?
foo = [''the']
其中元素是'the,加上單引號?限定含有單引號字符字符串時
使用其他引號,就像下面:
foo = ["'the"]
foo = ['"the']
foo = ['''"the''']
foo = ["""'the"""]
或使用 '\'
要麼使用雙引號,或使用單引號和\
-escape內單引號:
"'the"
'\'the'
都工作。
(你的問題已經得到了無關的名單,只有在列表中的字符串...)
逃逸單引號'\''
或圍繞在雙引號"'"
的字符串。
在Python代表字符串的兩種方法(以避免此問題):
some_string = '...' # single quotes
some_string = "..." # double quotes
因此,你可以使用第二個:
foo = ["'the"]
你也可以逃脫'
character:
foo = ['\'the']
'富= [ '\' 的']' –