V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  manfay  ›  全部回复第 4 页 / 共 33 页
回复总数  647
1  2  3  4  5  6  7  8  9  10 ... 33  
2016-03-07 12:09:01 +08:00
回复了 Cassandra 创建的主题 Python 非常不好意思的又来向大家问小白问题了,关于 python3
@Cassandra 如果是清空 linked list ,完全不用一个个删除。但是如果你真的想一个个删,也很简单,比如可以这样:

next = aList["next"]
aList = next

这就把头一个 item 给删除啦~

对于 linked list ,通常能做的事情就是顺藤摸瓜,比如我上面第一句,就是“摸”出下一个 item 来,然后把这个摸出来的(本来是第二个 item )当作 head ,直接忽略了原来的 head ,相当移动了指针。
2016-03-07 10:59:24 +08:00
回复了 Cassandra 创建的主题 Python 非常不好意思的又来向大家问小白问题了,关于 python3
@Cassandra 假设你的 aList 里有 3 个 item ,你一个个删,删到剩下最后一个的时候,就属于遇到了特殊情况,最后你不得不这样写 if ( len(prt) == 1): prt = None

而且这不是创建吧,创建时你的 aList 的类型就不是 None ,而是 dict ,它有且只有两个 key ("data"和"next"),其中 next 要么指向 None ,要么指向另一个 dict 。
2016-03-07 09:20:42 +08:00
回复了 Cassandra 创建的主题 Python 非常不好意思的又来向大家问小白问题了,关于 python3
楼主,看你的代码,你注意看里面都写了什么时候是 empty 了

# accounting for cases that the list is empty
If (ptr == none) ......

也就是说,如果你的链表的值等于 none ,链表就会被当作 empty 。
那你直接写 aList = none 不就可以了吗。
2016-03-07 01:17:03 +08:00
回复了 Cassandra 创建的主题 Python 非常不好意思的又来向大家问小白问题了,关于 python3
是在 class 里面操作还是在外面调用方法操作呢?
如果在里面,可以参照 __init__ 里创建空链表的方式来弄。
如果在外面,它肯定有一个 remove 或者 delete 方法啊(没有就自己写一个),删到变空为止就好了。
2016-03-05 13:51:56 +08:00
回复了 judyApple 创建的主题 MacBook Pro Macbook pro 为什么非得 retina 高清呢。。
楼主,我这样给你解释吧,像素最高的就是现实中的实物,比如美女的皮肤、树叶的纹理,而屏幕像素越高,其视觉效果就越接近实物,又怎么会伤眼呢。
2016-03-05 12:20:43 +08:00
回复了 xhat 创建的主题 问与答 支付宝半夜被盗 7 千块,怎么做到的?
@ferran +1 楼主查查记录看有没有疑点
2016-03-04 21:02:59 +08:00
回复了 wclebb 创建的主题 随想 想要提议某个宣言……
楼上有人反问 HTML5 为什么不能简称 H5 ,又有人说 H5 根本不是指 HTML5 ,那么 H5 究竟是什么意思?
是不是过度简化造成了歧义?
2016-03-01 17:00:46 +08:00
回复了 YAN7 创建的主题 职场话题 毕业一年,零基础转行去培训前端可以吗
零基础最大的问题是,不知道有没有这方面的基本天赋,有的人学得很顺利,有的人不适合学编程。
1  2  3  4  5  6  7  8  9  10 ... 33  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5342 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 09:24 · PVG 17:24 · LAX 02:24 · JFK 05:24
Developed with CodeLauncher
♥ Do have faith in what you're doing.