def firstUniqchar(s):
from collections import Counter
lookup = Counter(s)
# print(lookup)
for i, c in enumerate(s):
if lookup[c] == 0:
return i
return -1
s = 'leetcode'
print(firstUniqchar(s))
def firstUniqchar(s):
from collections import Counter
lookup = Counter(s)
# print(lookup)
for i, c in enumerate(s):
if lookup[c] == 0:
return i
return -1
s = 'leetcode'
print(firstUniqchar(s))