imn1 最近的时间轴更新
imn1

imn1

V2EX 第 59630 号会员,加入于 2014-04-03 11:41:38 +08:00
今日活跃度排名 1215
根据 imn1 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
imn1 最近回复了
每半月两次,因为有两号……
52 分钟前
回复了 ioriwong 创建的主题 微信 微信存储空间和耗电量都第一
我不是,待机排第一,反正我每次开微信都是看月亮
1 小时 31 分钟前
回复了 my2492 创建的主题 问与答 有没有什么好的方法防止互联网隐私暴露给家人
搬出去住

啥?已经分开住了?
那父母就是唠叨几句而已,别扯到“控制欲”上面,直接杀到你家让你干什么那才叫“控制欲”
2 小时 6 分钟前
回复了 piqizhu8 创建的主题 问与答 有没有觉得, Python 这个语言,越来越复杂(繁杂)了
操作符的场景用在什么地方?
最大用途就是不同类型对象,要达到相似效果,但它们的方法名不相同,写函数需要检查一遍类型
如果忽略类型(只要求返回同类型)的可以不用检查

set | set -> set
dict | dict -> dict
dict.keys | dict.keys -> dict.keys

set - set -> set
dict.keys - dict.keys -> dict.keys/set
dict.items - dict.items -> dict->items

如果不清楚传入类型,要实现两者合并,set/dict 要各写一句代码,前面还要做类型检查

另外,dict 的 | 操作符,好像之前没有相同的方法
d.update()是返回 None 的,所以还要加一句 return d.copy()

我觉得 python 容易混乱的地方,是究竟方法是修改自身(返回 None ),还是返回一个新对象
不熟悉代码 /手册的人无从判断,这些问题还带到了三方模块,例如 pandas 早期就是,现在新版 pandas 逐步在理顺,统一默认返回 new object,用了 inplace=True 就修改自身
我现在很多情况都需要靠编辑器插件查看 return hint 才能确定,不然就要去翻手册了,三方包更惨
2 小时 41 分钟前
回复了 enderftt 创建的主题 Python Python lambda 改写
关键点是这种 obj.method(x)都是修改 obj 自身,返回 None,所以你要改写就需要返回 obj,而不是 method 的返回

同样有 str.method/list.method 等等

你理清这点,改写的方法就很多了
2 小时 52 分钟前
回复了 sn0w 创建的主题 分享发现 主打隐私的 brave 浏览器今天推出了他们的搜索引擎啦~
哪家都主打隐私,没见哪个干得过 Firefox
firefox 用不同 container 开 google 相关的东西,没有保留 cookies 那个完全不会显示帐号相关的东西
我隔几天就会收到一条公益短信(大意):公安部提醒,借名,借电话卡给他人进行违法行为也要担责……
可能老子名下卡比较多,哈哈

当然,公司会大言不惭“这不是违法行为”……🐶
有基金是纯算法操作的
关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3550 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 08:17 · PVG 16:17 · LAX 01:17 · JFK 04:17
♥ Do have faith in what you're doing.