리스트3 [Python] 리스트(List) 자료형 파이썬은 다양한 자료형을 지원하며, 그중 리스트(List)는 자주 사용되는 자료형 중 하나입니다. 이번 글에서는 파이썬의 리스트에 대해 알아보겠습니다. 리스트(List)란? 리스트는 순서가 있는 값의 집합으로, 여러 개의 값을 담을 수 있는 자료형입니다. 리스트는 대괄호([ ])로 표현되며, 각 값들은 쉼표(,)로 구분됩니다. 또한 가변 자료형이므로 필요에 따라 추가, 삭제, 수정들의 작업을 할 수 있습니다. 리스트를 생성하는 방법 파이썬에서는 리스트를 만드는 2가지 방법이 존재합니다. 대괄호([ ])를 이용한 방법과 list()를 이용한 방법입니다. 아래 예시 코드를 보면서 알아보겠습니다. 1. 대괄호([ ])를 이용한 방법 - 빈 리스트 생성 lst1 = [] print(lst1) # [] - 기본 .. Language/Python 2023. 4. 30. [Python] append()와 extend(), insert() 파이썬의 리스트는 여러 개의 요소를 담을 수 있는 자료형으로, 프로그래밍에서 매우 중요한 역할을 합니다. 리스트에 새로운 요소를 추가하는 것은 파이썬 프로그래밍에서 매우 흔한 작업 중 하나입니다. 리스트의 요소를 추가하는 방법은 여러 가지가 있으며 이번 글에서는 파이썬의 리스트에서 요소를 추가하는 방법 중에서 가장 자주 사용되는 append()와 extend(), insert()에 대해 알아보려고 합니다. append() append() 메소드는 리스트의 맨뒤에 새로운 요소를 추가합니다. a = [0, 1] a.append(2) a.append(3) print(a) # [0, 1, 2, 3] a = ['apple', 'banana'] a.append('orange') print(a) # ['apple',.. Language/Python 2023. 4. 29. [Python] sort(), sorted() 차이 파이썬에서 리스트를 정렬할 때는 sort()와 sorted()가 자주 사용됩니다. sort()와 sorted()는 비슷해 보이지만 내부적으로 처리하는 방식과 반환값이 다릅니다. 이 글에서는 sort()와 sorted()의 개념과 차이에 대해 알아보겠습니다. sort()와 sorted() 1. sort() sort() 함수는 리스트 자체를 정렬하는 함수로, 원본 리스트를 직접적으로 변경하여 정렬된 결과를 반환합니다. 즉 기존의 리스트를 수정하여 정렬된 결과를 반환합니다. sort() 함수는 List 객체의 메소드로 List 객체에서만 사용 가능합니다. sort() 함수는 내부에서 원소의 위치를 바꾸는 정렬 방식을 사용하기 때문에 정렬을 위해 추가적인 메모리를 사용하지 않습니다. 따라서, 리스트가 크거나 메.. Language/Python 2023. 4. 25. 이전 1 다음