반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- Kafka
- 처우협의
- Docker
- BFS
- incr
- boj #19237 #어른 상어
- 물채우기
- 퇴사통보
- 6987
- softeer
- 백준
- dfs
- @P0
- 처우산정
- BOJ
- 매개변수탐색
- 연결요소
- 이분탐색
- OFFSET
- 오퍼레터
- 기술면접
- compose
- 경력
- upper_bound
- msSQL
- 백트래킹
- 소프티어
- 13908
- 파라메트릭
- 성적평가
Archives
- Today
- Total
기술 블로그
lambda 본문
728x90
반응형
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 | # coding: utf-8 # In[10]: matrix = [[0 for col in range(10)] for row in range(10)] # In[12]: square = lambda x:x**2 # x를 받아서, x의 제곱(2)을 반환 -> 입력:출력 (return 표시x) square(5) # In[13]: Add = lambda x,y:x+y Add(1, 2) # In[17]: def str_len(s) : return len(s) str_len('goods') # In[18]: strings = ['bob', 'charles', 'alexander', 'teddy'] strings.sort(key = str_len) # 문자열의 길이가 가장 짧게 내가 바꿀 수 있다. 단, 함수임 print(strings) # In[20]: strings = ['bob', 'charles', 'alexander', 'teddy'] strings.sort(key = lambda s:len(s)) print(strings) # In[26]: # filter(함수, 리스트) nums = [1, 2, 3, 4, 5, 8, 9] list(filter(lambda x:x % 2 == 0, nums)) # In[28]: # map(함수, 리스트) # 주어진 리스트, 리스트의 제곱을 한 숫자로 이루어진 새로운 리스트를 만들고 싶다 list(map(lambda x:x**2, nums)) # In[29]: list(map(lambda x:x%2==0, nums)) # In[32]: import functools a = [1, 3, 5, 8] functools.reduce(lambda x,y:x+y, a) functools.reduce(lambda x,y:x*y, a) # In[33]: # 주어진 숫자 리스트의 평균을 구하는 함수를 출력하시오 a = [1, 23, 32, 23, 122, 23, 61] def avg(x) : return sum(x)/len(x) print(avg(a)) # In[45]: # 해당 숫자가 소수인지 아닌지 판별하시오 import math def isPrime(n) : for i in range(2, int(math.sqrt(n))) : if n % i == 0 : return False return True isPrime(7) # In[ ]: # 2부터 해당 숫자 사이에 소수가 몇 개 인지 출력하는 함수를 구하시오 | cs |
728x90
반응형
'Python' 카테고리의 다른 글
정규표현식 간단 연습 (0) | 2019.10.26 |
---|---|
정규표현식 (0) | 2019.10.26 |
class 연산자 재정의 (0) | 2019.10.26 |
class 상속 (0) | 2019.10.26 |
class staticmethod (0) | 2019.10.26 |