본문 바로가기
코테/코테withPython

python #0

by 트레일헤드레인저 2022. 10. 1.
SMALL

# round() 반올림 ex) round(215.3541 , 1) -> 215.4

 

# /  ex) a=5 ,b=3  a / b -> 1

 

# n = 3 , a = [0] * n , print(a) -> [0,0,0]

 

# indexing a= [0,1,2,3,4]

   print(a[1]) -> 1 , print(a[-1]) -> 4

 

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

   대괄호 안에 콜론 : 을 넣어서 시작 인덱스와 끝 인덱스를 설정가능(끝 인덱스는 실제 인덱스보다 1크게)

   print(a[1 : 3]) -> [1,2]

 

# Comprehension  array = [i for i in range(10)]

   print(array) -> [0,1,2,3,4,5,6,7,8,9]

( 조건문까지 넣어서 가능 )

a = [ i for i in range(10) if i % 2 == 1]

   print(a) -> [1,3,5,7,9]

 

리스트 컴프리헨션

#  Underbar _ 반복을 수행하지만 반복에 사용되는 변수 값을 무시하려할 때 사용 

   for _ in rage(5): 

   print("Hello") -> Hello 5번 출력됨

 

 

# 리스트관련 메소드

 

appen는 push느낌? 

sort((a,b) => a -b ) 는 그냥 sort

sort((a,b) => b - a )는 reverse = True 인듯

insert는 splice 느낌

count는 filter or reduce로 찾아서 길이구하기?

 

# 특정 값을 가지는 원소를 모두 제거하기 (remove_set)

 

 

 

 

 

- 파이썬 4강까지

LIST

'코테 > 코테withPython' 카테고리의 다른 글

python #5 정렬  (0) 2022.10.06
python #4 DFS & BFS  (0) 2022.10.05
python #3 greedy & 구현 Implementation  (1) 2022.10.03
python #2  (0) 2022.10.01
python #1  (2) 2022.10.01