c********l 发帖数: 8138 | 1 Python里面没有for (int i=0; i
你们不觉得便扭吗?
难道做ACM或者是leetcode题的时候,不觉得没有for loop极不方便么?
我不是想challenge你们啊,我是想了解:你们是如何克服这个index for-loop的问题
的 |
s********k 发帖数: 6180 | 2 for count in range(1,N):
【在 c********l 的大作中提到】 : Python里面没有for (int i=0; i: 你们不觉得便扭吗? : 难道做ACM或者是leetcode题的时候,不觉得没有for loop极不方便么? : 我不是想challenge你们啊,我是想了解:你们是如何克服这个index for-loop的问题 : 的
|
d********t 发帖数: 9628 | 3 naive
【在 c********l 的大作中提到】 : Python里面没有for (int i=0; i: 你们不觉得便扭吗? : 难道做ACM或者是leetcode题的时候,不觉得没有for loop极不方便么? : 我不是想challenge你们啊,我是想了解:你们是如何克服这个index for-loop的问题 : 的
|
W***o 发帖数: 6519 | 4 python的for loop 可以放在[] list 里面跑,你java行吗?呵呵
【在 c********l 的大作中提到】 : Python里面没有for (int i=0; i: 你们不觉得便扭吗? : 难道做ACM或者是leetcode题的时候,不觉得没有for loop极不方便么? : 我不是想challenge你们啊,我是想了解:你们是如何克服这个index for-loop的问题 : 的
|
s*****V 发帖数: 21731 | 5 你用WHILE就是了
【在 c********l 的大作中提到】 : Python里面没有for (int i=0; i: 你们不觉得便扭吗? : 难道做ACM或者是leetcode题的时候,不觉得没有for loop极不方便么? : 我不是想challenge你们啊,我是想了解:你们是如何克服这个index for-loop的问题 : 的
|
d******e 发帖数: 2265 | 6 俺们都上 list comprehesion或者map/filter.你还for loop呢,不觉得极其不方便嘛?
【在 c********l 的大作中提到】 : Python里面没有for (int i=0; i: 你们不觉得便扭吗? : 难道做ACM或者是leetcode题的时候,不觉得没有for loop极不方便么? : 我不是想challenge你们啊,我是想了解:你们是如何克服这个index for-loop的问题 : 的
|
c********l 发帖数: 8138 | 7 我知道有map/filter,一般实际应用的scenario也用过,的确方便
但ACM/Google code jam/leetcode的题目的确有index下标才好使
这也是事实
嘛?
【在 d******e 的大作中提到】 : 俺们都上 list comprehesion或者map/filter.你还for loop呢,不觉得极其不方便嘛?
|
d****i 发帖数: 4809 | 8 你上list comprehesion或者map/filter这种语法糖正是Python之父Guido所批判和不主
张的,不要以为弄点雕虫小技就以为什么了,老老实实for loop易于理解速度也快,底
层还不都是CPython的for loop?
嘛?
【在 d******e 的大作中提到】 : 俺们都上 list comprehesion或者map/filter.你还for loop呢,不觉得极其不方便嘛?
|
c********l 发帖数: 8138 | 9 赞大牛解围
大牛能否提供guido反对map/filter的原文?我想学习学习,谢谢
【在 d****i 的大作中提到】 : 你上list comprehesion或者map/filter这种语法糖正是Python之父Guido所批判和不主 : 张的,不要以为弄点雕虫小技就以为什么了,老老实实for loop易于理解速度也快,底 : 层还不都是CPython的for loop? : : 嘛?
|
d****i 发帖数: 4809 | 10 不是大牛,python也就是beginner水平,但是你要是注意看以前Guido的emailist,在
提到一些Python中一些带有fp的feature的时候,他都是并不鼓励使用这些feature,毕
竟好理解,好debug,好学是python的设计初衷。
【在 c********l 的大作中提到】 : 赞大牛解围 : 大牛能否提供guido反对map/filter的原文?我想学习学习,谢谢
|
|
|
d********g 发帖数: 10550 | 11 简单易读的list comprehension还是常用,复杂不推荐。map/filter不直观,如果能用
list comprehension代替就代替
裸写for loop据测会比list comprehension慢一点
【在 d****i 的大作中提到】 : 你上list comprehesion或者map/filter这种语法糖正是Python之父Guido所批判和不主 : 张的,不要以为弄点雕虫小技就以为什么了,老老实实for loop易于理解速度也快,底 : 层还不都是CPython的for loop? : : 嘛?
|
s********k 发帖数: 6180 | 12 慢是2,3都慢?还是只在2上慢?
【在 d********g 的大作中提到】 : 简单易读的list comprehension还是常用,复杂不推荐。map/filter不直观,如果能用 : list comprehension代替就代替 : 裸写for loop据测会比list comprehension慢一点
|
n******7 发帖数: 12463 | 13 LZ花半分钟google一下就不会问这种白痴问题了
for i in xrange(N):
作为杀老鼠的,本来想来学习一下
几个月发现这个版最多的就是各种白痴贴和对喷帖,很失望 |
s********k 发帖数: 6180 | 14 这个版还可以了,很多有价值的讨论都是老鸟经验谈,不可能没有对喷的帖子
【在 n******7 的大作中提到】 : LZ花半分钟google一下就不会问这种白痴问题了 : for i in xrange(N): : 作为杀老鼠的,本来想来学习一下 : 几个月发现这个版最多的就是各种白痴贴和对喷帖,很失望
|
l*****t 发帖数: 2019 | 15 慢的是map/filter还是lambda呀。好像python是后者做的不好吧。lambda没做好,当然
用map/filter就慢啦。
【在 d****i 的大作中提到】 : 不是大牛,python也就是beginner水平,但是你要是注意看以前Guido的emailist,在 : 提到一些Python中一些带有fp的feature的时候,他都是并不鼓励使用这些feature,毕 : 竟好理解,好debug,好学是python的设计初衷。
|
a*****h 发帖数: 4068 | 16 for i in range(0,N):
...
【在 c********l 的大作中提到】 : Python里面没有for (int i=0; i: 你们不觉得便扭吗? : 难道做ACM或者是leetcode题的时候,不觉得没有for loop极不方便么? : 我不是想challenge你们啊,我是想了解:你们是如何克服这个index for-loop的问题 : 的
|
n******7 发帖数: 12463 | 17 这就是我郁闷的
你说我一个外行,刚杀完老鼠抓紧时间来学习一下
本来以为是在看神仙打架,不亦乐乎
一转眼发现其实是混混在王八拳对殴,这心里反差太大了
我记得有个ID说过学一门语言一天就够了,整天吵来吵去有意思吗
当时想大牛就是牛逼大啊,肯定是对各种语言融会贯通
眼界之中就没啥新鲜玩意了吧?
结果没多久看他发帖说,git怎么学啊,感觉好复杂哦
我当时就无语了,你娘啊,这牛怎么就掉头往南走了??
【在 s********k 的大作中提到】 : 这个版还可以了,很多有价值的讨论都是老鸟经验谈,不可能没有对喷的帖子
|
c********l 发帖数: 8138 | 18 git的确挺复杂
尤其是后面那些什么merge的
【在 n******7 的大作中提到】 : 这就是我郁闷的 : 你说我一个外行,刚杀完老鼠抓紧时间来学习一下 : 本来以为是在看神仙打架,不亦乐乎 : 一转眼发现其实是混混在王八拳对殴,这心里反差太大了 : 我记得有个ID说过学一门语言一天就够了,整天吵来吵去有意思吗 : 当时想大牛就是牛逼大啊,肯定是对各种语言融会贯通 : 眼界之中就没啥新鲜玩意了吧? : 结果没多久看他发帖说,git怎么学啊,感觉好复杂哦 : 我当时就无语了,你娘啊,这牛怎么就掉头往南走了??
|
n******7 发帖数: 12463 | 19 能有一天学门语言复杂吗?
【在 c********l 的大作中提到】 : git的确挺复杂 : 尤其是后面那些什么merge的
|
C**********r 发帖数: 8189 | 20 喜欢写low level有多一点control的就不该用Python啊。
不过楼主这个问题问的,更像是挖坑的。 |
|
|
d******e 发帖数: 2265 | 21 for loop易于理解?big nono,
list compreshion就是类似你数学逻辑课本的定义,这才是易于理解。
x|x in L and f(x)
【在 d****i 的大作中提到】 : 你上list comprehesion或者map/filter这种语法糖正是Python之父Guido所批判和不主 : 张的,不要以为弄点雕虫小技就以为什么了,老老实实for loop易于理解速度也快,底 : 层还不都是CPython的for loop? : : 嘛?
|
t**r 发帖数: 3428 | 22 对程序员 for-loop 明显容易理解。
list comprehension 对数学专业的比较容易理解吧
【在 d******e 的大作中提到】 : for loop易于理解?big nono, : list compreshion就是类似你数学逻辑课本的定义,这才是易于理解。 : x|x in L and f(x)
|
d****i 发帖数: 4809 | 23 对编程来说当然是for loop易于理解,如果要搞数学的话,应该去搞数学,不应该来搞
码工。编程和数学是完全风马牛不相及的东西。
【在 d******e 的大作中提到】 : for loop易于理解?big nono, : list compreshion就是类似你数学逻辑课本的定义,这才是易于理解。 : x|x in L and f(x)
|
c********l 发帖数: 8138 | 24 re
【在 d****i 的大作中提到】 : 对编程来说当然是for loop易于理解,如果要搞数学的话,应该去搞数学,不应该来搞 : 码工。编程和数学是完全风马牛不相及的东西。
|