멋쟁이사자 AI 스쿨 8기
-
zip 함수 (zip function)멋쟁이사자 AI 스쿨 8기 2023. 6. 26. 23:43
집 함수란? -zip 함수는 길이가 같은 반복 가능한 데이터 목록,사전등을 하나로 묶어 반환하는 함수 주로 ,형태가 다른 값들을 하나의 구조나 변수로 활용하기 위해 사용합니다. 집 함수는 결과값 map(범위1,범위2...)의 형태로 사용됩니다. list 형태나 set 형태 dict 형태로 묶어 결과를 반환합니다. a = "YUN" b= [1,2,3] c= ('하나','둘','셋') print(list(zip(a,b,c))) print(set(zip(a,b,c,))) print(dict(zip(a,b))) 결과값 [('Y', 1, '하나'), ('U', 2, '둘'), ('N', 3, '셋')] {('Y', 1, '하나'), ('N', 3, '셋'), ('U', 2, '둘')} {'Y': 1, 'U': 2..
-
filer() 함수멋쟁이사자 AI 스쿨 8기 2023. 6. 26. 23:27
filer 함수란? - filer(함수,범위)를 사용하여 참(True) 의 결과값을 반환합니다. -범위의 값을 함수에 대입해 참이 되는 값만을 묶어 반환합니다. 예시코드 # 함수 생성 f = lamba x:x >0 print(list(filter(f, range(-5,5)))) 결과 [1,2,3,4] # 사용자 저의 함수 사용 def func(x) if x > 0 return x eles: return x -100 print(list(filter(func,range(-5,5)))) 결과 [-5,-4,-3,-2,-1,0,1,2,3,4] ages = [34, 39, 20, 18, 13, 54] print('성년 리스트 :') for a in filter(lambda x: x >= 19, ages): # fi..
-
lambda(람다)란?멋쟁이사자 AI 스쿨 8기 2023. 6. 26. 13:57
- 별도의 def 함수 선언 없이 바로 lambda 이후에 콜론(:) 으로 구분 - return 구분 없이, 콜론 이후 연산 수행을 하면 리턴 할수 있음. - 여러인자를 전달 받을 수 있음 코드 예시 # 람다 함수를 이용한 덧셈 add = lambda x,y : x+y print('100과200의합:',add(100,200)) 100과200의합: 300 # 인라인 람다 함수와 인자를 이용한 덧셈 print('100과 200의 합 :', (lambda x, y: x + y)(100, 200)) 100과 200의 합 : 300 # 다중 입력 f = lambda* z :max(z) * 2 print(f(1,3,7)) [-4, -2, 0, 2, 3, 4] f = [lambda x:x +1,lambda x:x +..
-
AI스쿨8기 갑작스러운 선물(feat.테킷상자)멋쟁이사자 AI 스쿨 8기 2023. 6. 8. 11:45
대표사진 삭제 사진 설명을 입력하세요. 오늘 오전에 이런 문자를 받았다?! 뭐일까 무지 궁금했는데 택배를 열어 보니? 대표사진 삭제 사진 설명을 입력하세요. 주황색갈 상자가 있었다.. 일단 열어 보기로 했다!! 대표사진 삭제 사진 설명을 입력하세요. 이게 그 테킷 상자구나 테킷을 수료한 사람에게 주는 !! 대표사진 삭제 사진 설명을 입력하세요. 이건 파우치 인줄 알았는데 마우스 패드?? 대표사진 삭제 사진 설명을 입력하세요. 이건 포스트잇 대표사진 삭제 사진 설명을 입력하세요. 볼펜~~ 대표사진 삭제 사진 설명을 입력하세요. 이건 스티커?!! 이건 쓸일이 없을것 같다.. 대표사진 삭제 사진 설명을 입력하세요. 이건 메모지 생각나는 아이디어가 있을때 마다 적어야겠다!!
-
[TIL] 멋사 AI스쿨 5일차 파이썬 기초 2- day(2)멋쟁이사자 AI 스쿨 8기 2023. 1. 4. 11:01
파이썬 기초 5일차 수업2: 조건문과 반복문 조건문 특정 조건에 따라서 다른 코드를 실행 if, elif, else 예시 # 내가 가진 돈이 2000원 이상이면 버스를 탄다. money = 1000 if money >= 2000: print('버스 탄다') 버스 탄다 # 내가 가진 돈이 2000원 이상이면 버스를 탄다. # 그렇지 않으면(2000원 이상이 없으면) 걸어간다. money = 1000 if money >= 2000: print('버스 탄다') else: print('걸어 간다') print('END') 걸어 간다 END # 내가 가진 돈이 5000원 이상이면 택시를 탄다. # 내가 가진 돈이 2000원 이상이면 버스를 탄다. # 그렇지 않으면(2000원 이상이 없으면) 걸어간다. ..
-
[TIL] 멋사 AI스쿨 5일차 파이썬 기초 2- day(1)멋쟁이사자 AI 스쿨 8기 2023. 1. 4. 10:56
5일차 파이썬 기본: 대소문자 바꾸기 연산자 알아보기 # 대문자 변경 string.upper() data = 'python' data.upper() 'PYTHON' # 소문자 변경 string.lower() data = 'python' data.lower() 'python' # 문자가 소문자인지 확인하기 string.islower() data = 'python' data.islower() True # 문자가 대문자인지 확인하기 string.isupper() data = 'python' data.isupper() False 파이썬 연산자 산술 : +, - < *, /, //, % < ** : 데이터(int,str,list) + 데이터 = 데이터 할당 : 식별자 = 데이터 비교 : ==, !=, ..
-
[TIL] 멋사 AI스쿨 4일차 파이썬 기초 1- day(4)멋쟁이사자 AI 스쿨 8기 2023. 1. 2. 17:04
# 1. 답변 리스트 생성 # 2. 질문 받기 # 3. 답변 리스트의 갯수 만큼의 범위에서 랜덤한 정수 1개 생성 # 4. 랜덤한 정수에 해당하는 답변 리스트의 데이터 출력 위에 4가지를 통해 알고니즘 만들기 # 1. 답변 리스트 생성 : answers = [] # 2. 질문 받기 : question = input() # 3. 답변 리스트의 갯수 만큼의 범위에서 랜덤한 정수 1개 생성 : random.randint() # 4. 랜덤한 정수에 해당하는 답변 리스트의 데이터 출력 : answers[random_number] 최종적으로 만든 코드 # 1. 답변 리스트 생성 : answers = [] answers = [ '말하는대로 될지어다','아무노래나 일단 틀어','그의 뜻대로 될지어다' ] # 2..