【发布时间】:2015-06-28 23:56:13
【问题描述】:
我知道有人可能认为这个问题已经回答了here,但它没有回答我想要实现的目标。
我有电话号码列表,一个非常大的电话号码,其中很多以08 开头,并且有很多重复,这就是我想要删除的。现在我需要将它们放在list 或set 中,以便我可以在我的程序中使用它们,但它返回Invalid token,如下图所示:
Python 假定以 0 开头的任何内容为八进制。我如何设计一种方法来绕过这个并将这些数字放在一个列表中,然后放在一个集合中?
【问题讨论】:
-
电话号码应该是字符串。
-
@interjay:我已经从某个地方复制了这些数字并将它们转换为字符串意味着要引用它们中的每一个。数字太多了,无法尝试。
-
根据错误,您正在使用不允许前缀零的 Python 3。否则,它是 Python 2 中的八进制数。
标签: python