Karteikarten
Word pattern
Karten in diesem Stapel (1)
- 1Input: pattern = "abba", str = "dog cat cat dog" Output: trueclass Solution:
def wordPattern(self, pattern: str, str: str) -> bool:
strSplit = str.split()
patSplit = [pattern[i:i+1] for i in range(0, len(pattern))]
if len(patSplit) != len(strSplit): return False
strDict = {}
for i,j in zip(strSplit,patSplit):
if i in strDict:
if strDict[i] != j:
return False
elif j in strDict.values():
return False
else:
strDict[i] = j
return True
Informationen
- Beschreibung
- Karteikarten am Word pattern, erstellt von Suhas S am 14/09/2019.
- Erstellt von
- Suhas S
- Aufrufe
- 0
- Bewertung