1-1. 요소 추가하는 방법 2가지
fruits.insert(1, "딸기")
# fruits라는 리스트의 1번 인덱스 위치에 "딸기" 추가
1-2. 요소 삭제하는 방법 2가지
del 리스트명[0]
# 리스트에서 0번 인덱스를 삭제하라
리스트명.remove("딸기")
# 리스트에서 "딸기"를 삭제하라
# 인덱스 말고 데이터 이름을 지정해줘야 함
len(리스트명)
sum(리스트명)
sum(리스트명) / len(리스트명)
주의!! avg()는 존재하지 않는 함수
dic["key"] = value
참고) dic["key"] = "" 라 하면 key값은 입력되고 value값은 빈칸으로 만들어짐
print(dic["key"])
dic["key"] = 새로운 value
del dic["key"]
if 조건1 :
조건 1 True일 때 실행되는 코드
elif 조건2 :
조건1 False, 조건2 True일 때 실행되는 코드
else :
조건1, 조건2 모두 False일 때 실행되는 코드
: 조건이 True인 동안 계속 실행
# 예시
i = 0
while True:
print(i)
i += 1
if i == 10:
break # i가 10이 되면 반복문 중지
for i in range(10):
if i % 2 == 0: # i를 2로 나누었을 때 나머지가 0면 짝수
continue # 아래 코드를 실행하지 않고 건너뜀
print(i) # 결론적으로 2의 배수를 제외하고 출력됨
: 시퀀스 내 데이터 순서대로 실행
(시퀀스란? 순서를 가진 데이터 집합. 예를 들면 리스트)
for 변수 in 시퀀스 :
실행될 코드
for 변수 in range() :
실행될 코드
<range 뽀개기>
range(시작숫자, 종료숫자, 스텝)
range(종료숫자) == 0 ~ 종료숫자
🚨 주의!! range(:종료숫자) ← 이러면 에러남!!