List
1. 리스트 슬라이싱 >>> kospi_top10[:5] ['삼성전자', 'SK하이닉스', '현대차', '한국전력', '아모레퍼시픽'] >>> kospi_top10[5:9] ['제일모직', '삼성전자우', '삼성생명', 'NAVER'] >>> kospi_top10[5:-1] ['제일모직', '삼성전자우', '삼성생명', 'NAVER'] >>> kospi_top10[-1] ['현대모비스'] >>> kospi_top10[-1:-4:-1] ['현대모비스', 'NAVER', '삼성생명'] 2. 리스트 제거 >>> list.remove(x) : 리스트에서 특정 요소 제거하기 3. 리스트 정렬 >>> sorted(list, reverse=False) # list.sorted()가 아니다!, 정렬된 새로운 리스트 반..
2024. 4. 3.
String
문자열을 리스트로 만들기 str = "python" my_list = list(str) print(my_list) #['p', 'y', 't', 'h', 'o', 'n'] # 구분자를 기준으로 분리 str = "a,b,c,d,e" my_list = str.split(',') print(my_list) #['a', 'b', 'c', 'd', 'e'] 리스트를 합쳐 문자열로 만들기 '구분자'.join(리스트) 알파벳 다루기 # ord('A')는 65, ord('Z')는 90이므로, 범위를 이용하여 딕셔너리 생성 for i in range(ord('A'), ord('Z')+1): alpha_dict[chr(i)] = i - ord('A') # 'A'부터 'Z'까지의 알파벳을 키로, 해당하는 값은 0부터 25까..
2024. 4. 3.