博客
关于我
python推导式及函数练习
阅读量:111 次
发布时间:2019-02-25

本文共 2051 字,大约阅读时间需要 6 分钟。

?????Python??????????????????

?????????

sum = [reduce(lambda x, y: (x + 1) * 2, range(1, (13 - j))) for j in range(2, 12)]
print(sum)

??reduce???????????????????????????????????????????????????

???????

su = [i for i in range(2, 101) if 0 not in [i % j for j in range(2, i - 1)]]
print(su)
prime = filter(lambda x: not [x % i for i in range(2, x) if x % i == 0], range(2, 101))
print(list(prime))

???????????2?100??????????????????????????????????????????filter????????????lambda?????????????

???????

from enum import Enum
for index in enumerate(y):
print(index)

??enumerate??????????????????????????????????????????????

?????????

x = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]]
x1 = [[i[w] for i in x] for w in range(len(x[0]))]
print(x1)

???????????????????????????????????????????????

??????

sh = [i for i in range(100, 1000) if i == sum(int(j) ** 3 for j in str(i))]
print(sh)

????????????????????????????????????100?999??????????

?????????

def c(n, m):
if n == m:
return 1
else:
def j(n):
if n == 1:
return 1
else:
return n * j(n - 1)
return j(n) / (j(m) * j(n - m))
print(c(4, 2))
def y(t):
x1 = [1]
x2 = [1, 1]
for i in range(t):
if i == 0:
print(x1)
elif i == 1:
print(x2)
else:
x3 = []
x3.append(1)
for j in range(1, i):
x3.append(x2[j] + x2[j - 1])
x3.append(1)
x2 = x3
print(x3)
y(9)

???????????????????????????????????????????????????????

????????

def str(*n):
s, l = 0, 0
for i in n:
if i.isupper():
s += 1
if i.islower():
l += 1
return s, l
x = ("A", "S", "d", "w", "Q")
print(str(*x))

??????????????????????????????????????????

?????

def resort(l, k):
x = l[:k]
x.reverse()
y = l[k:]
y.reverse()
r = x + y
return list(reversed(r))
li = list(range(20))
print(resort(li, 5))

??????????k???k???????????????????????????????????

转载地址:http://mrd.baihongyu.com/

你可能感兴趣的文章
NN&DL4.1 Deep L-layer neural network简介
查看>>
NN&DL4.3 Getting your matrix dimensions right
查看>>
NN&DL4.7 Parameters vs Hyperparameters
查看>>
NN&DL4.8 What does this have to do with the brain?
查看>>
nnU-Net 终极指南
查看>>
No 'Access-Control-Allow-Origin' header is present on the requested resource.
查看>>
NO 157 去掉禅道访问地址中的zentao
查看>>
no available service ‘default‘ found, please make sure registry config corre seata
查看>>
No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
查看>>
no connection could be made because the target machine actively refused it.问题解决
查看>>
No Datastore Session bound to thread, and configuration does not allow creation of non-transactional
查看>>
No fallbackFactory instance of type class com.ruoyi---SpringCloud Alibaba_若依微服务框架改造---工作笔记005
查看>>
No Feign Client for loadBalancing defined. Did you forget to include spring-cloud-starter-loadbalanc
查看>>
No mapping found for HTTP request with URI [/...] in DispatcherServlet with name ...的解决方法
查看>>
No mapping found for HTTP request with URI [/logout.do] in DispatcherServlet with name 'springmvc'
查看>>
No module named 'crispy_forms'等使用pycharm开发
查看>>
No module named cv2
查看>>
No module named tensorboard.main在安装tensorboardX的时候遇到的问题
查看>>
No module named ‘MySQLdb‘错误解决No module named ‘MySQLdb‘错误解决
查看>>
No new migrations found. Your system is up-to-date.
查看>>