Given two strings s and t, determine if they are isomorphic.
Two strings s and t are isomorphic if the characters in s can be replaced to get t.
All occurrences of a character must be replaced with another character while preserving the order of characters. No two characters may map to the same character, but a character may map to itself.
Example 1:
Input: s = "egg", t = "add"
Output: true
class Solution:
    def isIsomorphic(self, s: str, t: str) -> bool:
        s = list(s)
        t = list(t)
        
        temp = {}
        if len(s) != len(t):
            return False
        
        for i in range(len(s)):
            if s[i] in temp:
                if temp[s[i]]!=t[i]:
                    return False
            
            else:#not in temp
                #不在裡面但是內容已經有被建過了
                if t[i] in temp.values():
                    return False
                    
                else:
                    temp[s[i]]=t[i]
                
                
        return True

其他內容待補 等我等我
拜託拜託