각진 세상에 둥근 춤을 추자

[Python] 파이썬 리스트 함수 본문

Python

[Python] 파이썬 리스트 함수

circle.j 2023. 1. 6. 19:20

 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))