我正在使用Python 3.2.3.反向迭代列表的最快方法是什么?[:: - 1],reverse,list.reverse()或者其他一些方式?我正在处理大约5e6元素的列表,所以我真的需要避免复制列表.
我很好奇这两者之间的区别.
irb(main):001:0> require 'active_support/core_ext'
=> true
irb(main):002:0> 1.second.from_now == 1.seconds.from_now
=> false
Run Code Online (Sandbox Code Playgroud)
他们看起来和我一样
irb(main):003:0> p 1.second.from_now; p 1.seconds.from_now; nil
2013-06-14 17:50:28 +0530
2013-06-14 17:50:28 +0530
=> nil
Run Code Online (Sandbox Code Playgroud)
他们都有同一个班级
irb(main):004:0> 1.second.from_now.class == 1.seconds.from_now.class
=> true
Run Code Online (Sandbox Code Playgroud)