Using namedtuples field names for column indices in a list of lists
Paul Rudin
paul.nospam at rudin.co.uk
Sun Jan 8 09:48:41 EST 2017
"Deborah Swanson" <python at deborahswanson.net> writes:
> Peter Otten wrote, on January 08, 2017 3:01 AM
>>
>> columnA = [record.A for record in records]
>
> This is very neat. Something like a list comprehension for named tuples?
Not something like - this *is* a list comprehension - it creates a list
of named tuples.
The thing you iterate over within the comprehension can be any
iterator. (Of course you're going to run into problems if you try to
construct a list from an infinite iterator.)
More information about the Python-list
mailing list