def zipWithIndex(l):
d, idx = {}, 0
for x in l:
if x not in l:
d[x] = idx
idx += 1
return d
if __name__ == '__main__':
l = ['a', 'b', 'c', 'a']
print zipWithIndex(l)
# 输出为
{'a': 0, 'c': 2, 'b': 1}
Tricks(三十三)—— 自定义 zipWithIndex
最新推荐文章于 2018-01-29 00:33:56 发布