2016-09-15 63 views
-2

我只是想知道在这种情况下是否可以添加撇号。 我希望测试密钥具有“我不知道”而不是“我不知道”的价值。是否有可能这样做?如果是这样如何?如何在字典中添加撇号

my_dict = { 
    "test": 'I don't know' 
} 
+1

你说过了:“我不知道” – RickyA

+0

对于python中的字符串,你既可以使用'或'也没有区别 – RickyA

+1

“我想让测试键的值为'”我不知道“'” - 嗯,你是否尝试写''“我不知道”''? – user2357112

回答

3

您可以在双引号包住值:

{"test": "I don't know"} 

或逃避撇号:

{"test": 'I don\'t know'} 
+2

我想补充一点,你也可以使用三引号字符串,''''我不知道'''和'“”“我不知道”“”“。 –

0

你可以做两件事情无论是。你可以这样:

my_dict = { 
    "test": "I don't know" 
} 

,或者你也可以这样做:

my_dict = { 
    "test": 'I don\'t know' 
} 

无论工作又都是大同小异的。