공백 기준 split
a = "hello world" a.split()
특정값을 기준으로 split
a = "v,n,e,w,u" a.split(",")
입력한 값을 나누고 싶을 때
input().split()
입력한 값을 나누어 각각 변수에 담고 싶을 때
a, b = input().split()
map 함수는 첫 번째 인자인 함수에 두번째 인자의 자료형을 한번씩 집어넣어서 함수를 수행한다.
반복가능한 자료형 : tuple, list etc
map (적용시킬 함수, 반복가능한 자료형)
def addition(n): return n + n numbers = (1, 2, 3, 4) result = map(addition, numbers) print(list(result))
적용시킬 addition함수는 (인자 값 + 인자 값)으로 정의되어있다.
그 addition 함수에 tuple형태의 number를 하나씩 넣으면서 map함수를 실행한다.
사이트
https://www.geeksforgeeks.org/python-map-function
range(start, stop, step)
range(a) # 0 ~ a-1 range(a,b) # a ~ b-1 range(a,b,c) # a ~ b-1 까지의 숫자 중에서 c의 간격으로
n부터 1까지 차례로 출력
n = int(input()) for i in range(n,0,-1): print(i)