반복문 for
while = 언제 끝날지 모를때 주로 사용
for = 얼마만에 끝날지 예상 가능할때 주로 사용
for문에서 in 다음에 입력되는 데이터 타입이 dic인 경우 key-value에서 key로 출력됨
ex) dic = {'음식':'피자', '음료':'콜라'}에서
for A in dic -> A = dic의 key인 '음식'과 '음료'를 출력
※ set는 데이터의 순서가 없으므로 for문 사용시 range 적용 불가 하지만 set에 sorted를 적용하면 set가 list로 변환되어 range 적용 가능해짐
startswith = 지정한 텍스트가 해당 문자로 시작하는지 판별
endswith = 지정한 텍스트가 해당 문자로 끝나는지 판별
비교 연산자
<,>,<=,>=,==,!= : 값 자체를 비교
is, is not : 데이터 주소(id)가 서로 같은지 다른지 비교
※ is와 =의 차이
- is : 같은 값 and 같은 데이터(주소)를 참조하는지 (동일성)
- = : 같은 값인지 (동등성)
논리 연산자
단락평가 = 첫번째 값으로 결과가 확인되면 뒤에 있는 값은 무시하고 평가하지 않는 방법
- not, and, or 순으로 우선 판단
- or : 첫번째가 참이면 뒤에는 무시하고 참으로 결정
- and : 첫번째가 거짓이면 뒤에는 무시하고 거짓으로 결정
※ 비교 연산자와 논리 연산자가 혼합 되어있는 경우 비교 연산자를 우선적으로 처리함
문자열 메소드
split(t,n) = 지정한 텍스트를 t를 기준으로 n번 분리하여 리스트화
replace(a,b) = 지정한 텍스트의 문자열 a를 문자열 b로 변환
'빅데이터 부트캠프 > Python' 카테고리의 다른 글
빅데이터 부트캠프 7일차 (0) | 2022.07.12 |
---|---|
빅데이터 부트캠프 6일차 (0) | 2022.07.11 |
빅데이터 부트캠프 3일차 (0) | 2022.07.06 |
빅데이터 부트캠프 2일차 (0) | 2022.07.05 |
빅데이터 부트캠프 1일차 (0) | 2022.07.04 |
댓글