LeetCode 290. Word Pattern

class Solution:
    def wordPattern(self, pattern: str, s: str) -> bool:
        s_list = s.split()

        if len(s_list) != len(pattern):
            return False

        for i in range(len(pattern)):
            if pattern.find(pattern[i]) != s_list.index(s_list[i]):
                return False
        return True

patternに出てくる文字とsに出てくる単語の関係を、それがpattern及びsで最初に現れる位置に対応させる!!