首页
关于
友链
Search
1
ESXI 一些功能调整
766 阅读
2
SoftEther 客户端篇
673 阅读
3
天翼云网关3.0/4.0超管密码
625 阅读
4
SoftEther 服务端篇
544 阅读
5
远程桌面rustdesk使用说明
515 阅读
奇思妙想
代码相关
软件分享
游戏分享
游戏相关
我的家庭影院
登录
Search
标签搜索
python
git
命令
esxi
SoftEther
linux
apscheduler
codex
claude
在线
list
列表
ai
Charles
pdf
免安装
鲁大师
图片查看器
蜂蜜浏览器
honeyview
哥特式
累计撰写
118
篇文章
累计收到
15
条评论
首页
栏目
奇思妙想
代码相关
软件分享
游戏分享
游戏相关
我的家庭影院
页面
关于
友链
搜索到
118
篇与
的结果
2022-05-24
filter的基础用法
filter的基础用法对于列表(或其他序列类型),如果希望从中筛选出满足某个约束条件的子列表,我们一般的做法是使用一个for循环遍历每个元素然后执行相同约束条件判断,将满足条件的放入新的子列表中。例如,从列表中找出所有偶数子列表,并按对应的先后顺序放入子列表中:a = [1, 2, 3, 4, 5] b = [] for i in a: if i % 2 == 0: b.append(i)那么如果使用filter的话,使用filter函数使得代码变得更简洁:a = [1, 2, 3, 4, 5] def check(i): return i % 2 == 0 b = list(filter(check, a))示例content = "### #123 #234#568 #566#569#565#568" listdata = [i.strip() for i in content.split("#")] c = list(set(filter(lambda o: o, listdata))) print(listdata) print(c) # 输出 ['', '', '', '', '123', '234', '568', '566', '569', '565', '568'] ['566', '569', '565', '234', '123', '568']
2022年05月24日
139 阅读
0 评论
0 点赞
2022-05-24
对列表内的字典进行排序
降序排序alldate = [{'学号': 2.0, '姓名': '李四', '科目': '数学', '成绩': 77.0}, {'学号': 3.0, '姓名': '王五', '科目': '数学', '成绩': 78.0}, {'学号': 1.0, '姓名': '张三', '科目': '数学', '成绩': 90.0}, {'学号': 3.0, '姓名': '王五', '科目': '英语', '成绩': 76.0}, {'学号': 1.0, '姓名': '张三', '科目': '英语', '成绩': 90.0}, {'学号': 2.0, '姓名': '李四', '科目': '英语', '成绩': 91.0}, {'学号': 1.0, '姓名': '张三', '科目': '语文', '成绩': 88.0}, {'学号': 3.0, '姓名': '王五', '科目': '语文', '成绩': 88.0}, {'学号': 2.0, '姓名': '李四', '科目': '语文', '成绩': 89.0}] # 升序排序将reverse去掉即可 alldate.sort(key=lambda x: (x['成绩']), reverse=True) # alldate.reverse() print(alldate)多条件排序alldate.sort(key=lambda x: (x['成绩'], x['科目'])) # 按照科目和成绩进行双排序
2022年05月24日
43 阅读
0 评论
0 点赞
2022-05-09
Python *args和**kwargs
我们知道splat运算符解包多个值,并且知道函数参数有两种类型。若现在还未弄明白,那么可以将*args理解为变元的缩写,而**kwargs理解为关键字变元的缩写。各参数用于解压其各自的变元类型,允许使用可变字长变元列表进行函数调用。例如,创建一个函数表示学生的考试分数。def printScores(student,*scores): print(f"Student Name:{student}") for score in scores: print(score) printScores("Jonathan",100, 95, 88, 92, 99) """ Student Name: Jonathan 100 95 88 92 99 """噢,等等,我并未称呼其为*args?是的,“args”是一个标准化规范,但仍然只是一个名称。事实上,在*args中,唯一的星号是真正的参与者,创建了列表,其内容则是来自函数调用的位置参数(在这些定义变元后)。这些理清楚之后,**kwargs就很容易理解了。名称并不重要,重要的是双星号创建了字典,其内容是关键字参数,来自函数调用(在这些定义变元后)。为了更好地演示,我们创建一个函数,输出参加全国英语等级考试的人员名单。def printPetNames(owner,**pets): print(f"Owner Name:{owner}") for pet,name in pets.items(): print(f"{pet}:{name}") printPetNames("Jonathan", dog="Brock",fish=["Larry", "Curly", "Moe"],turtle="Shelldon") """ Owner Name: Jonathan dog: Brock fish: ['Larry', 'Curly', 'Moe'] turtle: Shelldon """
2022年05月09日
60 阅读
0 评论
0 点赞
2022-04-20
Python定时器
import threading import datetime def run(): print(datetime.datetime.now()) timer = threading.Timer(1, run) timer.start() # 这里才开始运行 if __name__ == '__main__': tq = threading.Timer(1, function=run) # 这里是创建线程 tq.start()
2022年04月20日
78 阅读
0 评论
1 点赞
2022-04-19
PDF在线工具
网址:https://www.adobe.com/hk_zh/acrobat/online.html注意,只有左边部分可用
2022年04月19日
62 阅读
0 评论
0 点赞
2022-04-18
Charles激活码
Charles激活码计算网址https://www.zzzmode.com/mytools/charles/
2022年04月18日
65 阅读
0 评论
0 点赞
2022-04-18
鲁大师绿色免安装版本
分享名称:鲁大师_v5.20.1240_去广告绿色单文件.exe分享链接:http://kedaoyun.181222.xyz/#s/-k4Dv8zw隐藏内容,请前往内页查看详情
2022年04月18日
58 阅读
0 评论
0 点赞
2022-04-18
蜂蜜浏览器--比Windows自带图片浏览器更好的图片查看器
分享名称:HONEYVIEW-SETUP.EXE分享链接:http://kedaoyun.ymdgqb.top/#s/7zTzMYBg隐藏内容,请前往内页查看详情
2022年04月18日
140 阅读
0 评论
0 点赞
2022-04-18
idm无弹窗
官方下载最新版的idm,然后运行下面的工具https://kedaoyun.geteshi.top/#s/98MpdZ9Q
2022年04月18日
187 阅读
1 评论
0 点赞
2022-04-06
MicroKMS
分享名称:MicroKMS_v21.12.08_Beta.exe分享链接:http://kedaoyun.ymdgqb.top/#s/7t1IcMAA隐藏内容,请前往内页查看详情
2022年04月06日
47 阅读
0 评论
0 点赞
2022-04-06
PDF密码破解
分享名称:PDF password remove.rar分享链接:http://kedaoyun.ymdgqb.top/#s/7_7LcJ1g隐藏内容,请前往内页查看详情
2022年04月06日
143 阅读
0 评论
0 点赞
2022-04-06
button和submit
如果是button请将button的类型改为type="button",因为浏览器会认为button按钮默认类型是submit,会提交数据从而导致整个页面刷新在ie浏览器中按钮的type默认是button,在其他浏览器(如火狐,chrome)则是submit
2022年04月06日
93 阅读
0 评论
0 点赞
2022-04-06
vue跨域问题
在vue-cli版本为2.x的情况下修改webpack.dev.conf.js中的devServer对象加入disableHostCheck: truedevServer: { disableHostCheck: true, }vue-cli版本3.0的情况下修改vue.config.jsmodule.exports = { devServer: { disableHostCheck: true, // 或者试试下面这个 allowedHosts:['.xxxx.com','.xxx.com'], 或者是all } }
2022年04月06日
66 阅读
0 评论
0 点赞
1
...
7
8