본문 바로가기

Software/Python

[Python] 자료형 - 리스트

728x90

<리스트(List)>

리스트는 여러 개의 데이터를 하나의 변수로 묶어 표현할 수 있는 자료형.

대괄호[]로 데이터를 묶음. 리스트는 0번지부터 시작.

ex)

a_List = [1,2,3,4,5]

print(a_List[:2]) ==> [1,2]  // [ a_List[0], a_List[1] ]

print(a_List[2:]) ==> [3,4,5] // [ a_List[2], a_List[3], a_List[4] ]

 ----------------------------------------------------------------------------------------------------------

빈 리스트 생성하고 데이터를 하나씩 추가할 수 있음.

b_list = [ ]

b_list.append(1)

b_list.append(2)

b_list.append(3)

print(b_list)

 

==> 출력결과: [1,2,3]

---------------------------------------------------------------------------------------------------------

리스트에는 여러 타입의 변수 형태가 저장 가능

c_list = [1, 3.14, "hello", [1,2,3]]

print(c_list)

print(c_list[1:3])  // 1번지부터 3번지 전까지의 데이터를 가져옴

 

==> 출력결과

[1, 3.14, 'hello', [1,2,3]]

[3.14, 'hello']

----------------------------------------------------------------------------------------------------------

리스트는 데이터 변경 가능

d_list = [1,2,3,4,5]
print(d_list)
d_list[0] = 5
print(d_list)
 
[1, 2, 3, 4, 5]
[5, 2, 3, 4, 5]
728x90

'Software > Python' 카테고리의 다른 글

[Python] 오류 및 예외처리  (0) 2022.11.19
[Python] 조건문 / 반복문  (2) 2022.11.18
[Python] 튜플(Tuple) / 딕셔너리(Dictionary)  (0) 2022.11.17
[Python] 변수 - BOOL형  (0) 2022.11.16
[Python] 출력 print / 입력 input()  (0) 2022.11.16