Letter Case Permutation LeetCode solution in Python
1class Solution(object):2def letterCasePermutation(self, s):34if s == "":5return [""]6t = s[0].lower()7li = []8res = self.letterCasePermutation(s[1:])9for i in res:10li.append(t + i)11if t not in "1234567890":12for i in res:13li.append(t.upper() + i)14return li