본문 바로가기

컴퓨터/Python

Python list | 파이썬 배열

▒ 정의

# empty list
arr = []

# list with elements
arr = [1, 2, 3, 4, 5]

# list with different data types
arr = [1, "two", 3.14, True]

배열의 요소를 정의하지 않고 길이만 지정할 수는 없다. 그런 경우 아래와 같은 방법을 사용할 수는 있다.

arr = [None, None]

 길이

len(array)

요소에 접근

arr[0] = 1

요소 추가

>>> my_list = [1, 2, 3]
>>> my_list.append(4)
>>> print(my_list)
[1, 2, 3, 4]


>>> my_list = [1, 2, 3]
>>> my_list.extend([4, 5, 6])
>>> print(my_list)
[1, 2, 3, 4, 5, 6]


>>> my_list = [1, 2, 3]
>>> my_list = my_list[:len(my_list)] + [4] + my_list[len(my_list):]
>>> print(my_list)
[1, 2, 3, 4]

요소 정렬

array.sort() #오름차순
array.sort(reverse=True) #내림차순

'컴퓨터 > Python' 카테고리의 다른 글

Python 변수  (0) 2023.02.01
Python operator 연산자  (0) 2023.02.01
Python conditions | 파이썬 조건문  (0) 2023.02.01
Python loop | 파이썬 반복문  (0) 2023.02.01
Python standard input output | 파이썬 표준 입출력  (0) 2023.02.01