파이썬 리스트 객체, 원소 추가하기 : append와 extend 의 기능과 차이점
파이썬 리스트 객체, 원소 추가하기 : append와 extend 의 기능과 차이점append와 extend는 둘 다 파이썬의 리스트에 항목을 추가하는 방법이지만, 그 작동 방식에는 중요한 차이점이 있습니다. 결론적으로, append()는 리스트에 항목을 하나의 단위로 추가하고, extend()는 리스트에 다른 iterable의 요소를 개별적으로 추가합니다. 1. append()기능: 리스트의 끝에 단일 객체를 추가합니다.용도: 하나의 요소(숫자, 문자열, 리스트 등)를 리스트에 추가할 때 사용합니다.특징: 추가된 객체는 리스트에 그 자체로 하나의 항목으로 들어갑니다.lst = [1, 2, 3]lst.append([4, 5])print(lst) 결과를 보면 여기서 append는 리스트 [4, 5]를 하..
2024. 9. 4.
파이썬 리스트 사용방법 - 생성/삽입/슬라이싱/교집합/정렬/카운트
파이썬 리스트 사용방법 - 생성/삽입/슬라이싱/교집합/정렬/카운트Python에서 리스트는 매우 유연하고 강력한 데이터 구조입니다. 여기에는 '생성, 삽입, 슬라이싱, 교집합, 정렬, 카운트'와 같은 다양한 작업을 수행할 수 있는 방법들이 포함되어 있습니다. 1. 리스트 생성 mylist = [1, 2, 3, 4, 5] 2. 리스트 요소 삽입 mylist.insert(1, "A") # mylist = [1, "A", 2, 3, 4, 5] 3. 리스트 요소 수정 mylist[2] = "B" # mylist = [1, "A", "B", 3, 4, 5] 4. 리스트 슬라이싱 mylist[2:4] # ["B", 3] 5. 리스트 내포 mylist = [x for x in range(5)] # mylist ..
2023. 2. 22.