각진 세상에 둥근 춤을 추자
[Python] 파이썬 리스트 함수 본문
1. 리스트 내장 함수
dataset = [1,4,3]
print('dataset - ', dataset)
2. 리스트 내장 함수 - 추가
dataset.append(2)
print('append - ', dataset)
dataset.append(5)
print('append - ', dataset)
3. 리스트 내장 함수 - 정렬
dataset.sort()
print('sort - ', dataset)
dataset.sort(reverse=True)
print('sortReverse - ', dataset)
dataset.reverse()
print('reverse - ', dataset)
4. 리스트 내장 함수 - 삽입
# 삽입 ([2]에 6을 삽입)
dataset.insert(2, 6)
print('insert - ', dataset)
5. 리스트 내장 함수 - 삭제
# 삭제 (값 삭제)
dataset.remove(6)
print('remove - ', dataset)
# 삭제 ([index]번호 데이터 삭제)
dataset.pop(1)
print('pop - ', dataset)
6. 리스트 내장 함수 - map 함수
import math
# map 함수: 리스트의 원소를 지정된 함수로 일괄 처리해 주는 함수
def plus(n):
return n+10
list1 = [1, 2, 3, 4, 5]
r1 = map(plus, list1) #plus(함수)를 list1의 모든 요소에 적용
print('r1: ', list(r1))
list2 = [0.1, 1.2, 2.6, 3.4, 4.9]
r2 = map(math.ceil, list2)
print('r2: ', list(r2))
list3 = ['1','2','3','4','5'] #문자열
r3 = list(map(int, list3)) #list3 문자열을 int로 변환
print('r3: ', list(r3))
'Python' 카테고리의 다른 글
[Python] 크롤링 HTML 페이지 요청하기 (0) | 2023.01.18 |
---|---|
[Python] 파이썬 데이터베이스(DB) 연동 (0) | 2023.01.18 |
[Python] 파이썬 날짜시간, 수학, 랜덤함수 (0) | 2023.01.06 |
[Python] 파이썬 함수 (0) | 2023.01.06 |
[Python] 파이썬 자료구조 Dictionary (0) | 2023.01.06 |