函数
mywpython
这个作者很懒,什么都没留下…
展开
-
python 字典给定任意键名取值、任意值的jsonstr序列化为字典
python的字典,匿名函数原创 2023-02-16 10:13:18 · 105 阅读 · 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_numself.num1=0self.num2=1self.n=0def __next__(self):if self.nres = self.num1self.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 osfile_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 评论