[Python-Dev] accumulator display syntax

Paul Svensson paul-python at svensson.org
Thu Oct 16 07:38:33 EDT 2003


On 2003年10月16日, Alex Martelli wrote:
>I think we could extend indexing to mean something different when
>the [ ] contain a 'for', just like we extended list display to mean
>something different (list comprehension) when the [ ] contain a
>'for'. Syntax such as:
>> Top(10)[ humor(joke) for joke in jokes ]
>>does not suggest a list is _returned_, just like foo[23] doesn't.

But it does immediately suggest
 iter[humor(joke) for joke in jokes]
as the format for iterator comprehensions.
Is that good or bad ?
	/Paul


More information about the Python-Dev mailing list

AltStyle によって変換されたページ (->オリジナル) /