Search

[25-05-09] SQL/Python 스터디

진행일자
2025/05/09
완료여부

진행할 과제/논의할 과제

과제에서 필수 사용되는 문법 요약

lambda 매개변수: 표현식
lambda x: x + 1
⇒ 입력값 x를 받아서 x+1을 반환하는 일회성 함수 * 간단한 연산, 한 줄 짜리 함수에 적합. map, filter 등에 사용
map(함수, 리스트): 리스트의 각 요소에 지정한 함수를 하나씩 적용한 결과를 반환
‘ ‘.join(…): 선택된 요소들을 공백으로 이어줌
random module
사용법: import 모듈
모듈.함수()

팀원 코드 공유

김여진
전민정
이예리
신운홍
김르탄(복사용 템플릿)

Best Practice

타인의 코드에 대해 피드백 할 때에는 항상 피드백을 받는 사람이 성장했으면 하는 마음을 담아 피드백 해주세요.
BEST 1. import random lists= [ ['기절초풍', '멋있는', '재미있는'], ['도전적인','노란색의', '바보같은'], ['돌고래', '개발자', '오랑우탄'] ] create_random_nickname = lambda: ' '.join(map(random.choice, lists)) print(create_random_nickname()) 2. import random list_1= ['기절초풍', '멋있는', '재미있는'] list_2= ['도전적인', '노란색의', '바보같은'] list_3= ['돌고래', '개발자', '오랑우탄'] def create_random_nickname(): #return random.choice(list_1)+' '+random.choice(list_2)+' '+random.choice(list_3) return (f'{random.choice(list_1)} {random.choice(list_2)} {random.choice(list_3)}') my_nickname = create_random_nickname() print(my_nickname)
Python
복사