[Tutor] append question
Steven Buck
buckstec at gmail.com
Mon Jul 6 00:57:42 CEST 2009
Hi Python Tutors:
I have a data structure that looks like:
>>> test=[[1,2,3],[4,5,6],[7,8,9]]
I want to define a new variable that captures the second element of each
sublist from above:
>>> testvar2 = []
Next I try to capture the aforementioned elements:
>>> for i in len(test):
testvar2.append(test[i][2])
I want testvar2 = [2,5,8] but instead I get the following error message:
Traceback (most recent call last):
File "<pyshell#34>", line 1, in <module>
for i in len(test):
TypeError: 'int' object is not iterable
Any insight would be appreciated.
Thanks
Steve
--
Steven Buck
Ph.D. Student
Department of Agricultural and Resource Economics
University of California, Berkeley
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20090705/d2970ecf/attachment.htm>
More information about the Tutor
mailing list