Code to output the first repeated character in given string?

后端 未结 9 2136
日久生厌
日久生厌 2021-01-21 15:23

I\'m trying to find the first repeated character in my string and output that character using python. When checking my code, I can see I\'m not index the last character of my co

9条回答
  •  悲哀的现实
    2021-01-21 15:50

    Here is a solution that would stop iteration as soon as it finds a dup

    >>> from itertools import dropwhile
    >>> s=set(); next(dropwhile(lambda c: not (c in s or s.add(c)), letters))
    'c'
    

提交回复
热议问题