宝石与石头
方法一
1 class Solution(object): 2 3 def numJewelsInStones(self,J,S): 4 """ 5 :type J: str 6 :type S: str 7 :rtype: int 8 """ 9 count = 0 10 for i in range(len(S)): 11 for j in range(len(J)): 12 if S[i] == J[j]: 13 count += 1; 14 return count 15 J='aA' 16 S='aAAbbbb' 17 print (numJewelsInStones(str,J,S))
方法二
1 class Solution(object): 2 3 def numJewelsInStones(J, S): 4 return sum([s in J for s in S]) 5 J='aA' 6 S='aAAbbbb' 7 print (numJewelsInStones(J,S))