문자열2 python ) 문자열 파싱 파이썬에서 문자열은 list 처럼 substring 문법을 사용할 수 있다. string[index] 처럼 사용 가능하다. string_a = "012345678" result = string_a[1:8:2] # index 1 이상 미만까지 2칸식 증가 # 1357 result_2 = string_a[2:] # index 2 이상 끝까지 # 2345678 result_3 = string_a[:3] # index 3 미만까지 # 012 result_4 = string_a[:-3] # 뒤에서부터 3개 제거하고 전부 # 012345 result_5 = string_a[-3:] # (뒤에서부터 3개) 부터 끝까지 # 678 result_6 = string_a[4] # index 4 # 4 print(result.. 2022. 2. 20. swift) 문자의 아스키코드 추출 (백준 18238) 백준 18238 ( https://www.acmicpc.net/problem/9440 ) 문제를 풀며 기록 할 만한 코드가 있어 정리 1. 문자열의 각 문자를 배열에 담기 .map 을 이용 let str: String = "ABCDE" let chaArr: [Character] = str.map { $0 } // String을 Character 타입 배열로 받는다 let strArr: [String] = str.map { String($0) } //String을 String 타입 배열로 받는다 2. 문자의 아스키 코드 추출 .asciiValue 를 이용 let cha: Character = "A" // "A"의 아스키코드 값은 65 print(cha.asciiValue) // Optional(65) 출력.. 2022. 2. 1. 이전 1 다음