AI Basic/Python Programming
07. 리스트(List) - 1 - 리스트 개념, 리스트 사용법
Lass_os
2020. 12. 25. 16:16
1. List 란?
-
순서가 있는 수정 가능한 객체의 집합입니다.
-
수정, 삭제 추가가 가능합니다.(Mutable)
-
list는 [] 대괄호로 작성되어지며, 내부 원소는 , 로 구분됩니다.
a = [1, 3, 5, 7]
print(a)
print(type(a))
========================================================================
<output>
[1, 3, 5, 7]
<class 'list'>
2. List 사용
-
List는 0부터 시작하는 인덱스로 접근 가능합니다.
a = [1, 3 , 5, 7]
print(a[0])
print(a[3])
========================================================================
<output>
1
7
-
여러가지 타입이 리스트 내에 함께 포함될 수 있습니다.
print(['a', 354, True])
========================================================================
<output>
['a', 354, True]
-
처음에 리스트를 선언하는 방법입니다.
-
list() 함수로 만들수도 있고, 대괄호를 통해서 만들수도 있습니다.
b=list()
print(b)
c=[]
print(c)
========================================================================
<output>
[]
[]
-
List에 원소를 추가합니다.
b =[]
b.append(5)
b.append(1.4)
print(b)
========================================================================
<output>
[5, 1.4]
append()함수를 사용하게 되면, 나중에 넣는 값은 맨 마지막에 들어가게 됩니다.
-
리스트를 합치는 것은 + 연산자로 간편하게 가능합니다.
print([1, 3, 5] + [2, 7])
========================================================================
<output>
[1, 3, 5, 2, 7]
-
문자열을 리스트로 변환합니다.
list("가나다")
========================================================================
<output>
['가', '나', '다']