python的一些小tips

类型提醒:

1.提前给变量一个数据类型,然后可以直接调用此数据类型的方法
2.没有实际作用

** 注意不是数据类型定义**
a:list (a是一个列表数据类型,之后再a.的时候可以看到list的一些内置方法)
函数的返回值也可以加类型提醒
def func()->list
表示func函数返回一个list类型

三目运算

do A if B else do C
若B则做A,否则做C

列表推导式

什么时候可以用列表推导式:(1)有for循环 (2)有append
例:求一个列表中,长度为偶数的元素的个数

nums=[12,345,2,6,7896]
print(len([i for i in nums if len(str(i))%2==0]))

把for循环改成列表推导式的公式:
(1)先建一个空列表
(2)把判断循环语句按顺序塞进去
(3)把append里面的内容放到最前面

全部评论

相关推荐

活泼的代码渣渣在泡池...:哈哈哈挺好的,我也上岸美团了,不说了,我又接了一单
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务