首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

python 小弟我想快速找到一个字符串是否出现过用什么比较好

2012-04-21 
python 我想快速找到一个字符串是否出现过用什么比较好刚学python ,有些 内置的数据结构还不是很知道我现

python 我想快速找到一个字符串是否出现过用什么比较好
刚学python ,有些 内置的数据结构还不是很知道
我现在 想一个结构存一些字符串 ,对于新来的字符串 ,要快速判断 结构中是否存在,不存在就加到结构里面去。

请问在python 中 是否有这样映射 的map 结构 ,如何用的

[解决办法]
list = []

if str not in list:
list.append( str )
[解决办法]
list = []

if str not in list:
list.append( str )
[解决办法]
看你数据量有多大,一般map/set都能满足
[解决办法]
数据量大的话,o(n)是无法满足的
[解决办法]
上面那个in用的很好啊

if x not in a: a.append(x)

热点排行