尝试定义列表时出错

时间:2015-02-14 21:21:38

标签: python

我试图获取两个列表的交集,但我收到此错误:

  

非ASCII字符' \ xe2'在第7行的文件right_characterD1D2.py

但没有声明编码;有关详细信息,请参阅http://www.python.org/peps/pep-0263.html

2 个答案:

答案 0 :(得分:0)

您的一个项目包含'â'个字符,而且这是一个非ascii字符。使用unicode代替str

b = [u'ma', u'is', u'n', u'â' ...]

答案 1 :(得分:-1)

b = ['ma', 'is', 'n']

您错过了ma之前的引用,而是插入了

修改

在文件# -*- coding: utf-8 -*-

的开头添加此项