백준_알고리즘/Python문법

Python문법_리스트

대장장ㅇi 2024. 7. 1. 19:06

1. 최대, 최소

1-1. 리스트에서 최대 최소 찾기

min()/max()

data=[1,14,25,7]
min(data) #1
max(data) #25

 

 

1-2. 2차원 리스트에서 최대 최소 찾기

min_val=min(map(min,리스트))
max_val=max(map(max,리스트))

data=[[6,8,2,1],
	[3,2,11,6],
	[16,9,1,2],
	[9,7,24,5]]
      
min_val=min(map(min,data))
max_val=max(map(max,data))

 

 


2. 리스트 정렬

2-1. Sort()

기존의 리스트 정렬(오름차순)

a=[5,2,3,1,4]
a.sort()

#a=[1,2,3,4,5]

 

기존의 리스트 정렬(내림차순)

a.sort(reverse=True)

#a=[5,4,3,2,1]

 

 

2-2. Sorted()

새로 정렬된 리스트

a.sorted([5,2,1,4,3])

#a=[1,2,3,4,5]