반응형 string1 [Python] 자료 구조 - 문자열(string) 문자열(string) 문자열은 문자들이 순서대로 나열된 시퀀스라고 생각하면 됩니다. 파이썬에서 문자열을 생성하려면 파이썬의 내장 클래스인 str 클래스를 사용하거나, 혹은 리터럴로 생성할 수도 있습니다. s1 = str('hello') # 생성자로 생성 s2 = 'hello' #리터럴로 생성 문자열은 '변경 불가능한 객체'입니다. 우리가 얼핏 보기엔 문자열이 수정된 것 처럼 보이지만, 이것은 기존의 객체가 수정된 것이 아닌 새로운 값을 나타내는 또 다른 객체인 것입니다. >> 문자열 인덱싱 문자열은 시퀀스 자료구조이기 때문에 인덱싱이나 슬라이싱이 가능합니다. 따라서 [ ] 사이에 인덱스 번호를 넣어, 문자열의 인덱스 번호에 대항하는 문자를 추출할 수 있습니다. str = 'abcdefg' print(st.. 2023. 10. 31. 이전 1 다음 반응형