오늘 수업은 기초적인 부분이 대부분이라
알고리즘 기초를 공부하며 새롭게 알거나 헷갈렸던 부분만 적었다.
: f’문자열 {변수} 문자열’ 형태로 선언하며 변수 내용이 문자열에 포함됨,
{} 안에 함수도 넣을 수 있다!, 즉 함수도 실행시킬 수 있다.
name = input('이름을 입력하세요.: ')
print(f'안녕하세요? {name}님.')
map(function, iterable)
첫번째 매개변수로는 함수,
두번째 매개변수로는 반복 가능한 자료형(리스트, 튜플 등)
map 함수의 반환 값은 map 객체여서 list or 튜플로 형 변환시켜주어야한다.
>>> a = [1.2, 2.5, 3.7, 4.6]
>>> a = list(map(int, a))
>>> a
[1, 2, 3, 4]
(수업 때 배운 내용은 아니지만, 걍 넣음)
'구분자'.join(리스트)
리스트를 '구분자'를 사이에 넣어서, 문자열로 합쳐준다.
a = ['a', 'b', 'c', 'd', '1', '2', '3']
print(a)
print()
# 리스트를 문자열로 : join 이용
result1 = "".join(a)
print(result1)
결과는 abcd123
구분자를 _로 지정하면 a_b_c_d_1_2_3
type 변환
ex) int()