У меня есть такой кусок кода Python:Почему одиночные кавычки (') и двойные кавычки (") получить разные результаты в модуле JSon питона
import json
single_quote = '{"key": "value"}'
double_quote = "{'key': 'value'}"
data = json.loads(single_quote) # get a dict: {'key': 'value'}
data = json.loads(double_quote) # get a ValueError: Expecting property name: line 1 column 2 (char 1)
В питоне, single_quote
и double_quote
не делают никаких технических различий, не так ли? Тогда почему single_quote
работы и double_quote
нет?