10.1 리스트 만들기
리스트 = [값, 값, 값]
ex)
a=[10, 20, 30]
리스트는 여러가지 자료형을 넣어 저장할 수 있음.
ex)
a=['name', 20, 30.5, True]
에러
SyntaxError : invalid syntax:[]의 짝이 맞지 않거나 ','를 넣지 않아서 생기는 에러
빈리스트 만들기
리스트=[]
ex)
a=[]
print(a)
결과)
[]
range 사용해서 리스트 만들기
range(횟수)
ex)
range(10)
0~9까지 생성
리스트=list(range(횟수))
ex)
a=list(range(10))
print(a)
결과)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
리스트=list(range(시작, 끝))
시작~(끝-1) 까지의 수가 리스트 형태로 출력 됨.
리스트=list(range(시작, 끝, 증가 폭))
시작~(끝-1) 까지의 수가 증가 폭만큼의 간격으로 리스트 형태로 출력 됨.
10.2 튜플 사용하기
튜플=(값, 값, 값)
튜플=값, 값, 값
괄호로 묶든 안 묶든 상관 없음.
ex)
a=(30, 20, 10)
print(a)
결과)
(30, 20, 10)
ex)
a=1, 2, 3
print(a)
결과)
1, 2, 3
튜플도 리스트처럼 여러 자료형 섞어도 됨.
요소가 한 개 들어있는 튜플
튜플=(값, )
ex)
a=(1, )
print(a)
결과)
(1, )
튜플=값,
ex)
a=1,
print(a)
결과)
1,
range 사용한 튜플
튜플=tuple(range(횟수))
튜플=tuple(range(시작, 끝))
튜플=tuple(range(시작, 끝, 증가폭))
리스트 → 튜플
ex)
a=[1, 2, 3]
print(tuple(a))
결과)
(1, 2, 3)
튜플 → 리스트
ex)
b=(4, 5, 6)
print(list(b))
결과)
[4, 5, 6]
주의사항
튜플은 안에 저장된 요소를 변경, 추가, 삭제할 수 없음
참고
'Coding > Python' 카테고리의 다른 글
코딩도장 / Unit 12. 딕셔너리 사용하기 (0) | 2019.12.26 |
---|---|
코딩도장 / Unit 11. 시퀀스 자료형 활용하기 (0) | 2019.12.26 |
코딩도장 / Unit 9. 문자열 사용하기 (0) | 2019.12.26 |
코딩도장 / Unit 8. 불과 비교,논리 연산자 알아보기 (0) | 2019.12.26 |
코딩도장 / Unit 7. 출력 방법 알아보기 (0) | 2019.12.26 |
댓글