(!!) 프린트
x=2
y=3
print(2,'*',3,'=',x*y) //2*3=6
(!!) 리스트 슬라이싱
[1:3] => 1번째부터 2(3-1)번째 까지
list = ['jan','feb','mar','april','may','june','july']
print(list[1:3]) #feb mar
#1부터 2(3-1)번까지 출력
print(list[:2]) #jan feb
#처음부터 1(2-1)번까지 출력
print(list[2:]) #mar april may june july
#2번부터 끝까지 출력
*음수 인덱스
list =
| jan | feb | mar | april | may |
| 0 | -4 | -3 | -2 | -1 |
list = ['jan','feb','mar','april','may','june','july']
print(list[:-1]) #jan feb mar april may jun
#처음부터 -2(-1-1)번까지 출력
(!!) 정렬하기 - sort 함수
list = [1,3,6,2,7]
list.sort() #[1,2,3,6,7]
list.sort(reverse=True) #[7,6,3,2,1]
(!!) 딕셔너리
dict={'name':'kim','age':20}
print(dict) #{'name':'kim','age':20}
//딕셔너리 값 접근
print(dict['name']) #kim
//딕셔너리 값 수정
dict['name'] = 'lee'
print(dict['name']) #lee
//딕셔너리 삭제
del dict['age']
print(dict) #{'name':'kim'} -> key, value 모두 삭제
* 딕셔너리 안에 리스트 값 넣기
dict = {'a':1, 'b':2, 'c':3}
print(dict) #{'a':1, 'b':2, 'c':3}
dict['food']=['apple','banana','carrot']
print(dict['food']) #['apple','banana','carrot']
#dict 딕셔너리에 key가 food, 값이 #['apple','banana','carrot']인 리스트가 새로 생성
print(dict['food'][1]) #banana
#dict 딕셔너리에 key가 food인 값(리스트)에서 1번 인덱스에 해당하는 값 출력
(!!) 반복문-문자열
반복문도 하나의 숫자로 된 배열이기 때문에 반복문으로 출력가능
for word in 'hello':
print(word)
#h
#e
#l
#l
#o
(!!) 반복문-range
range(10) => 0~9(10-1)
for num in range(3)
print(num)
#0
#1
#2
for num in range(1,3)
print(num)
#1
#2
for num in range(1,9,2)
print(num)
#1
#3
#5
#7
'IBAS 1학기 활동 > 기초 데이터 분석' 카테고리의 다른 글
| 2주차-간단하게 데이터 수집하기 (구글 YouTube api 실습) (0) | 2022.04.03 |
|---|