Python1 파이썬 string 비교 알고리즘에 활용하기 위해 파이썬 string을 비교하는 방법에 대해 알아보자 단순 비교 a = 'a' b = 'a' print(a == b) # True print(id(a) == id(b)) # True print(a is b)파이썬에서 string은 불변(immutable) 객체에 해당한다. 불변 객체는 call by value 로 데이터에 접근하기 때문에 값만 같다면 동치가 성립한다. String의 Character Set 비교 s1="abc def ghi" s2="def ghi abc" sorted(list(s1)) == sorted(list(s2)) # True sorted(list(s1)) # [' ', ' ', 'a', .. 2021. 7. 7. 이전 1 다음