前引号的Python转义键
制作一个从新闻文章中删除引文的程序,以便计算文章中所有单词的出现次数。新闻文章经常以引号中的词语为特色。可以使用前引号的Python转义键,python,Python,制作一个从新闻文章中删除引文的程序,以便计算文章中所有单词的出现次数。新闻文章经常以引号中的词语为特色。可以使用“\” 但是,我无法获取要删除的引号开头的引号。我正在尝试使用列表理解删除引号: word_array_with_punctuation_removed=\ [i[:-1] if i[-1] in('". , ; ? ! : "\" "'.split() ) else i for i in array_of_words ] 我无法在()中的in语句中识别前引号 如果用户输入的测试
“\”
但是,我无法获取要删除的引号开头的引号。我正在尝试使用列表理解删除引号:
word_array_with_punctuation_removed=\
[i[:-1] if i[-1] in('". , ; ? ! : "\" "'.split() ) else i for i in array_of_words ]
我无法在()中的in
语句中识别前引号
如果用户输入的测试字符串为
"n n , n"`
_字的数组_应输出为:
[n,n,n]
但是,运行时,输出为:
[“n,n,n]
TL;DR:如何删除嵌入字符串中的前引号 为什么不使用“n,n”替换(“,”)?