[Tutor] Add elements to list and display it [Very newbie question]
Network Administrator
administrador.de.red at gmail.com
Fri Feb 27 18:19:50 CET 2009
I am beggining to learn Python and I appreciate if you help me with this:
"I want a piece of a program to request the user to input "elements"
(numbers, text, etc) and store them into a list. Then, I want to display all
the elements one-per-line."
I started using this code:
#!/usr/bin/env python
#####################
# This function fills any given list
# and display its content.
#
x = 0 # Variable "x" initiallized to zero, just
because Python required it
while (x != 't2' ): # On user's input "t2", no more input must be
required
list = [] # I start a zero-elements list
x = raw_input('Enter your number or text: ') # Software
asks for user's input.
list.append(x)
# User's input is append to the list "list"
for x in list: # It asks to enter the list and...
print x # print their elements.
Unfortunately, this code fails to do what I expect. I notice that user's
input is not being append to the list, so, when I require to print the
elements of the list only "t2" is displayed. I don't know how to append
elements to a list on user's input.
I appreciate your clearence.
Regards,
Will.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20090227/c523b1f7/attachment-0001.htm>
More information about the Tutor
mailing list