LogIn E-mail
설계이야기
get =lambda i,m ...
# 21 JMJS    19.11.13 11:07

>>> get = lambda i,m: m if not i else get(i[1:], m[i[0]])

>>> matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
>>> idx = (1,2)
>>> get(idx, matrix)
6


>>> def hap(x, y):
...   return x + y
...
>>> hap(10, 20)
30

>>> (lambda x,y: x + y)(10, 20)
30


>>> map(lambda x: x ** 2, range(5))             # 파이썬 2
[0, 1, 4, 9, 16]  
>>> list(map(lambda x: x ** 2, range(5)))     # 파이썬 2 및 파이썬 3
[0, 1, 4, 9, 16]


게시물: 21 건, 현재: 1 / 1 쪽
번호 제       목 작성자 등록일 방문
22  python -m pip install -U pip JMJS 19.11.25 2
21  get =lambda i,m ... JMJS 19.11.13 7
20  2차원 리스트, 튜플 JMJS 19.11.13 6
19  [turtle]def polygon3(n,c,d) JMJS 19.11.11 7
18  [turtle]def polygon2(n,a) JMJS 19.11.11 6
17  def factorial(n) JMJS 19.11.11 6
16  def sum_func(n) JMJS 19.11.11 7
15  def hello() fun1(a) fun2(a,b) JMJS 19.11.11 6
14  while sum JMJS 19.11.11 6
13  random calculation JMJS 19.11.11 6
12  turtle random JMJS 19.11.11 6
11  import time time.time JMJS 19.11.11 6
10  turtle begin_fill end_fill JMJS 19.11.11 6
9  if else JMJS 19.11.11 7
8  input JMJS 19.11.11 7
7  list JMJS 19.11.11 6
6  turtle triangle JMJS 19.11.11 6
5  for range JMJS 19.11.11 6
4  모듈 사용하기 JMJS 19.11.11 7
3  import 파이썬 모듈 가져다 쓰기 JMJS 19.11.11 9
1  print 줄바꿈 JMJS 19.11.11 34
[1]