Есть ли способ повлиять на тип кавычек, которые python использует при приведении кортежа / списка к строке?
Для некоторых программ НЛП я получаю кортежи примерно так:
("It", ("isn't", "true"))
Я хочу привести его к строке и просто удалить все двойные кавычки и запятые:
(It (Isn't true))
Тем не менее, python разбирается с кавычками, похоже, предпочитает одинарные кавычки:
>>> print str(("It", ("Isn't" ,"true")))
('It', ("Isn't", 'true'))
, что усложняет мою жизнь. Конечно, я мог бы написать свою собственную функцию для распечатки ее по частям, но есть так много общего между представлением и нативным кортежем Python.