由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - Python程序员请进
相关主题
python Global Lock大家工作中一般如何用python 调用C或C++
阅读scala中cyphon,cpython,numba,julia,pypy,为什么都不是主流
python要把@当作矩阵乘法算符最近在看《python源码剖析》
python gc question[合集] First impression on Python
哪有关于python调用c的tutorial啊python弱问题
我知道为啥ruby这些framework没有用v8引擎原理的原因了请教python
有一点我不同意公孙大神说的问个PYTHON问题
求教python问题,在线等 (转载)谁知道这个嵌套的Python if 是啥意思?
相关话题的讨论汇总
话题: python话题: loop话题: list话题: filter话题: map
进入Programming版参与讨论
1 (共1页)
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的原文?我想学习学习,谢谢

相关主题
我知道为啥ruby这些framework没有用v8引擎原理的原因了大家工作中一般如何用python 调用C或C++
有一点我不同意公孙大神说的cyphon,cpython,numba,julia,pypy,为什么都不是主流
求教python问题,在线等 (转载)最近在看《python源码剖析》
进入Programming版参与讨论
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啊。
不过楼主这个问题问的,更像是挖坑的。
相关主题
[合集] First impression on Python问个PYTHON问题
python弱问题谁知道这个嵌套的Python if 是啥意思?
请教pythonPython里面的for i in range(len(enum))[::-1]:到底是什么意思?
进入Programming版参与讨论
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易于理解,如果要搞数学的话,应该去搞数学,不应该来搞
: 码工。编程和数学是完全风马牛不相及的东西。

1 (共1页)
进入Programming版参与讨论
相关主题
谁知道这个嵌套的Python if 是啥意思?哪有关于python调用c的tutorial啊
Python里面的for i in range(len(enum))[::-1]:到底是什么意思?我知道为啥ruby这些framework没有用v8引擎原理的原因了
这个python 3000有一点我不同意公孙大神说的
python的一大缺点求教python问题,在线等 (转载)
python Global Lock大家工作中一般如何用python 调用C或C++
阅读scala中cyphon,cpython,numba,julia,pypy,为什么都不是主流
python要把@当作矩阵乘法算符最近在看《python源码剖析》
python gc question[合集] First impression on Python
相关话题的讨论汇总
话题: python话题: loop话题: list话题: filter话题: map