학습목표:
문자열: len() .split('문자열') .replace() 인덱싱과 슬라이싱
list 그리고 dictionary
.append() sort()
배운내용:
'글'도 '데이터'해서 사용가능
아래와 같이 성과 이름을 띄어서 사용하고 싶을 경우, " " 을 두 문자열사이에 추가하여 print.

문자열의 길이(수)를 알고 싶을때는 len()을 print하자 두 변수 더할수도있음.

문자열 나누기는 .split() 을 이용한다.
.split()을 활용하여 문자열을 그룹별로 나누고, 내가 원하는 문자열을 [0],[1]와 같이 지정하여 print가능

.replace()을 활용해서는 원하는 내용으로 대체가능하다.

인덱싱과 슬라이싱: 문자열의 집합을보고 그들이 몇번째인지 인덱싱하기 + 문자열의 일부를 슬라이싱
파이썬에서는 숫자를 '0'부터 센다.

list: 순서가 있는 수정, 삭제, 추가가 가능한 자료들의 집합.
list 는 [ ]로 사용. len() 함수를 사용해서 카운트 가능
인덱싱과 슬라이싱 사용가능. 중첩가능(리스트 안에 리스트가 하나의 요소로 가능)

.append()활용 시, 리스트 안에 덧붙이기 가능(추가)
sort()활용하여 차순대로 정렬가능
in - 리스트 안에서 원하는 요소가 있는지 찾기 가능



dictionary: 변경불가능한 키(key)와 변경가능한 값(value)으로 맵핑되어 있는 순서가 없는 집합
보통 아래와 같이 생김. 인덱싱 사용불가. 딕셔너리값 업데이트 및 새로운 쌍 추가 가능.
>>> {"a" : 3, "b":5, "c":8}

'내일배움캠프 AI 웹 프로그래밍' 카테고리의 다른 글
내일배움캠프 11일차 TIL_Python 터미널 변경 (0) | 2023.08.21 |
---|---|
내일배움캠프 10일차 TIL_가상 환경(virtual environment)이해 (0) | 2023.08.21 |
내일배움캠프 9일차 TIL_vs code 파일 생성 (0) | 2023.08.21 |
내일배움캠프 8일차 TIL_if문을 포함한 함수+문법 (0) | 2023.08.16 |
내일배움캠프 6일차 TIL_파이썬이란? (0) | 2023.08.16 |