Forwarded from Deleted Account
我以为他强调的就是:不应该用 in、不应该用 list
其实都是在说用 set 的情况,那就
其实都是在说用 set 的情况,那就
x in set(list) 呗。Forwarded from Deleted Account
之前我想说的不是 O(n) 的 list 和 O(1) 的 set 有什么区别。
至于 @neko_haruya 说的不懂语法,清者自清。如果真的不懂的话我是怎么写那个性能评测的…… ←_←
如果以 “数据量大的话别用 list.__contains__” 表达(而不是说别用 x in list),就不会导致我的误会了。
何况如果你用 set 而不是 dict 的话我也更容易理解一些啊…… 说的 x in dict 不就是 x in set(dict)#dict_keys 吗?
毕竟没法直接通过一参架构器把 list 变成 dict 的吧……
最后我依然想说一句(半开玩笑地),用 Python 了各位大佬还管什么性能…… 用 numpy 、Julia 去吧
应用程序有应用程序的要求、特定算法有特定算法的要求,并不是说要代码好看就一定得“高性能”,性能低的代码就一定很丑。
前几天我在 JetBrains 的 issue tracker 看到一条和性能有关的问题,团队员工的答案我觉得很有引用价值。
最后祝熬夜的大佬们 have a nice night,以上。
至于 @neko_haruya 说的不懂语法,清者自清。如果真的不懂的话我是怎么写那个性能评测的…… ←_←
如果以 “数据量大的话别用 list.__contains__” 表达(而不是说别用 x in list),就不会导致我的误会了。
何况如果你用 set 而不是 dict 的话我也更容易理解一些啊…… 说的 x in dict 不就是 x in set(dict)#dict_keys 吗?
毕竟没法直接通过一参架构器把 list 变成 dict 的吧……
最后我依然想说一句(半开玩笑地),用 Python 了各位大佬还管什么性能…… 用 numpy 、Julia 去吧
应用程序有应用程序的要求、特定算法有特定算法的要求,并不是说要代码好看就一定得“高性能”,性能低的代码就一定很丑。
前几天我在 JetBrains 的 issue tracker 看到一条和性能有关的问题,团队员工的答案我觉得很有引用价值。
最后祝熬夜的大佬们 have a nice night,以上。
之前我想说的不是 O(n) 的 list 和 O(1) 的 set 有什么区别。
至于 @neko_haruya 说的不懂语法,清者自清。如果真的不懂的话我是怎么写那个性能评测的…… ←_←
如果以 “数据量大的话别用 list.__contains__”
表达(而不是仅仅说别用 x in list 然后不断强调 list 以及 O(n) 和 in 语法的关联)
就不会导致我的误会了。
何况如果你用 set 而不是 dict 的话我也更容易理解一些啊…… 说的 x in dict 不就是 x in set(dict)#dict_keys 吗?
毕竟没法直接通过一参架构器把 list 变成 dict 的吧……
最后我依然想说一句(半开玩笑地),用 Python 了还管什么性能…… 上 numpy 、Julia 吧
应用程序有应用程序的要求、特定算法有特定算法的要求,并不是说要代码好看就一定得“高性能”,性能低的代码就一定很丑。
前几天我在 JetBrains 的 issue tracker 看到一条和性能有关的问题,团队人员的答案我觉得很有引用价值。
最后祝熬夜的 dalao 们 nice night,以上。
至于 @neko_haruya 说的不懂语法,清者自清。如果真的不懂的话我是怎么写那个性能评测的…… ←_←
如果以 “数据量大的话别用 list.__contains__”
表达(而不是仅仅说别用 x in list 然后不断强调 list 以及 O(n) 和 in 语法的关联)
就不会导致我的误会了。
何况如果你用 set 而不是 dict 的话我也更容易理解一些啊…… 说的 x in dict 不就是 x in set(dict)#dict_keys 吗?
毕竟没法直接通过一参架构器把 list 变成 dict 的吧……
最后我依然想说一句(半开玩笑地),用 Python 了还管什么性能…… 上 numpy 、Julia 吧
应用程序有应用程序的要求、特定算法有特定算法的要求,并不是说要代码好看就一定得“高性能”,性能低的代码就一定很丑。
前几天我在 JetBrains 的 issue tracker 看到一条和性能有关的问题,团队人员的答案我觉得很有引用价值。
最后祝熬夜的 dalao 们 nice night,以上。
Forwarded from Deleted Account
关于 list.__contains__ 和 dict 性能高低的误会以及我不懂 Python 的 in 语法的问题,我在个人频道 dsuse_tmp 上发了个解释……
不让发任何链接,又说我广告关键字,只好发图了
还好 SCP079 不会做 OCR……
不让发任何链接,又说我广告关键字,只好发图了
还好 SCP079 不会做 OCR……
Forwarded from 任桑 今天开始做魔王
可是list in set contains dict iter之类的东西,就是基础语法啊.....和if else差不多的东西,比递归还基础
Forwarded from 任桑 今天开始做魔王
而且你确实是连python里in对list是遍历操作以及in list等于list.__contains__都没弄清楚啊.....告诉你不建议在python里对list这么干,建议用dict查询的时候,你告诉我别的语言都是这么干的...然后扯了半天set啊之类的东西....
Forwarded from Deleted Account
我不是不知道等价,是因为误会你说对于 list 的话 in 语法有性能问题,所以要用别的替代
Forwarded from Deleted Account
https://youtrack.jetbrains.com/issue/KT-36751 最后引个关于程序性能的观点的链接
Forwarded from LetITFly News (Yuuta | 😷⠀)
Twitter
Google Developers
A #GoogleIO update. Due to concerns around the coronavirus (COVID-19), we've decided to cancel this year's physical event at Shoreline Amphitheatre. It's sad that we won't be able to gather as a developer community but your health and safety is our priority.…
小端網絡觀察:肖戰粉絲大戰同人文平台,舉報之火下的大團結有用嗎?|廣場|互聯網政治|小粉紅學|端傳媒 Initium Media
https://theinitium.com/article/20200302-internet-observation-xiaozhan-fans-ao3/
https://theinitium.com/article/20200302-internet-observation-xiaozhan-fans-ao3/
端傳媒 Initium Media
小端網絡觀察:肖戰粉絲大戰同人文平台,舉報之火下的大團結有用嗎?
「就算今天狙掉了一個『肖戰』,還有無數個『肖戰』,假如是其他的『肖戰』被寫了同人文,同樣會有無數的『肖戰粉』舉報,然後反舉報。」