![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
函数
mywpython
这个作者很懒,什么都没留下…
展开
-
python 字典给定任意键名取值、任意值的jsonstr序列化为字典
python的字典,匿名函数原创 2023-02-16 10:13:18 · 104 阅读 · 0 评论 -
列表生成式相关技巧,相关问题
1.用python实现一个list[1-100] 例如 [1, 2, 3,5,6,7,8,9.......]实现[[1,2,3],[4,5,6],[7,8,9]......] a = list(range(1,1001)) b=[a[x:x+3] for x in range(0,len(a),3)] 2.已知 列表li=[1,3,2,5,4] 找出列表中元素为偶数且下下标也为偶数的元素原创 2017-10-27 10:20:46 · 261 阅读 · 0 评论 -
斐波那契数列迭代器实现方法
class Fob(object): def __init__(self,end_num): self.end_num=end_num self.num1=0 self.num2=1 self.n=0 def __next__(self): if self.n res = self.num1 self.num1,self.num2=self.num2,self.num1+self原创 2017-10-28 14:04:46 · 595 阅读 · 0 评论 -
python中的闭包,函数
1.查看一个对象有什么属性方法 : dir(对象) 对象.__name__ :查看对象的名字 对象.__doc__ :查看对象的说明文档 2.闭包可以理解为特殊的函数,定义:我们定义了一个函数,在函数的内部我们又定义一个函数,并且这个函数用到了外部函数的变量,我们将这个函数以及用到的变量称为闭包 闭包的外部函数返回内部函数。 下面 一个简单的闭包例子: def set_line(a,b原创 2017-10-28 15:28:38 · 549 阅读 · 0 评论 -
斐波那契数列的递归实现
fob = lambda n:n if n<2 else fob(n-1) + fob(n-2) 第一项是从1开始原创 2018-09-29 09:58:28 · 303 阅读 · 0 评论 -
批量读取文件下的所有文件目录
import os file_name_list = os.listdir("F:\\") print(len(file_name_list)) for i in file_name_list: print(i)原创 2018-09-29 14:01:54 · 770 阅读 · 1 评论 -
字典排序
1.列表中嵌套字典以字典的某个键值进行排序。 第一种方法: temp = [{'name':'a', 'age':20}, {'name':'b', 'age':30}, {'name':'c', 'age':25}] sorted函数有返回值,排序后不会影响原来的列表 res_list = sorted(temp, key=lambda x:x['age'], reverse=True)...原创 2019-09-11 22:11:12 · 186 阅读 · 0 评论