Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def occur(cards):
- scorelist = [2,4,8]
- counter = collections.Counter(cards)
- largest = [0,0]
- largest2 = [0,0]
- for key in counter:
- occur = counter[key]
- if occur > largest2[1]:
- if occur > largest[1]:
- largest2 = largest
- largest = [key,counter[key]]
- else:
- largest2 = [key,counter[key]]
- if largest[1] == 3 and largest2[1] == 2:
- return(7)
- elif largest[1] in [2,3,4]:
- return(scorelist[[2,3,4].index(largest[1])] )
- elif largest[1] == largest2[1]:
- return(3)
- return(1)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement