04-1 리스트와 반복문
리스트, 사전적 의미는 목록, 여러 가지 자료를 저장 할 수 있는 자료 자료를 모아 사용할 수 있게 해줌
내부의 요소는 element
[] 대괄호 안 숫자를 index 이 대괄호 안에 음수를 넣으며 뒤에서부터 선택할 수 있다.
[][] 이중 대괄호로 이중으로 사용해 "문자열"에 일부 '문'을 가져올 수있다.
리스트 안에 리스트가 가능하다.
리스트는 연산이 가능하다 + * len()
https://standout.tistory.com/149
객체 추가/출력하기 - 리스트
앞서 비슷한 집합으로는 배열을 확인 했었다. 배열은 같은 형의 데이터이며, length를 정하고 값을 추가하거나, 값을 애초에 넣어 처음과 끝을 정해줬었다. https://standout.tistory.com/143 선형자료구조,
standout.tistory.com
https://standout.tistory.com/556
배열안에 각각 자료를 뭐라할까? element
앨리먼트(element) 배열안의 각각의 자료, 요소 앨리먼트란 단어는 배열에서만 이용되는 단어가 아닌 '요소/원소'를 가리킬때 사용된다. https://ko.wikipedia.org/wiki/HTML_%EC%9A%94%EC%86%8C HTML 요소 - 위키백
standout.tistory.com
https://standout.tistory.com/510
jquery 위치 탐색 선택자 eq() index로 선택한다.
$('li:eq(2)') 문서 내에서 세 번째 li 요소를 선택 $('li:eq(2)').addClass('selected'); $('li').eq(2): 문서 내에서 세 번째 li 요소를 선택 $('li').eq(2).addClass('selected');
standout.tistory.com
append(요소)로 추가 insert(위치, 요소)로 추가할 수 있다.

del 삭제
pop 삭제하고 값 리턴

리스트 모두 제거하기 clear()

리스트의 정렬
list.sort() list.sort(reverse=True)

값 (not) in list
값이 리스트안에 존재하는지 확인 bool

리스트 반복문

전개연산자 *
내용을 전개해서 입력할 수 있다. 리스트 앞에 *를 사용한다.

04-2 딕셔너리와 반복문
딕셔너리, 키 기반으로 값을 저장하는 것
키값으로 value에 접근 할 수 있다.
딕셔너리[새로운 키] = 새로운 값 형태로 값을 추가/수정 할 수 있다.
del 딕셔너리[키] 헝태로 값을 제거 할 수 있다 .
in 키워드로 딕셔너리 내부에 키가 있는지 확인 할 수 있다.
get()을 사용하면 내부에 키가 있는지 확인할 수 있고 in과 다르게 없을경우 none을 반환해 에러를 내지않는다.

04-3 범위 자료형과 while 반복문
range(처음, 끝, 간격) 범위 특정횟수만큼 반복해 돌리고싶을때 for반복문과 범위를 조합해 사용한다.
for n in 범위: 반복하기 -1 -1 음수를 활용하면 역반복문이 가능하다.

for i in reversed(list) 로 간단히 출력할 수도 있다.

트리만들기

피라미드

tree = ""
for i in range(1, 10):
for j in range(9, i, -1):
tree += " "
for k in range(0, 2*i-1):
tree += "d"
tree += "\n"
print(tree)
while 반복문, false가 될떄까지 무한반복
continue 진행하라
break 끝내라

i = 0
while True:
i+=1
print(i,"번째 반복입니다.")
if i == 5:
print("5번째가 되었습니다.")
continue
if i > 9:
break
04-4 문자열, 리스트, 딕셔너리와 관련된 기본 함수
min(), max(), sum()
reverse()
enumberate() ~번째 ~값임을 확인한다.
items()

'Book' 카테고리의 다른 글
| 이것이 MySQL이다 - part01_MySQL 설치 및 DB 구축과정 미리 실습하기 (0) | 2026.05.12 |
|---|---|
| 혼자 공부하는 파이썬 - Chapter 03 조건문 (0) | 2026.05.11 |
| 혼자 공부하는 파이썬 - Chapter 01 파이썬 시작하기 (0) | 2026.05.07 |
| 혼자 공부하는 파이썬 - Chapter 02 자료형 (0) | 2026.05.07 |