[Tutor] input and raw input
Ahmed AL-Masri
ahmedn82 at hotmail.com
Thu Sep 23 07:04:14 CEST 2010
Hi,
any one have an idea about how we can input many number in the one time and change it to list.
for example:
a=input("Enter the number of your class in the school:") # the number can be enter as: 12,13,14 or 12 13 14 with a space in between.
now how I can put these numbers into list like b=[12,13,14] with len( a ) =3
I tried with that but it's working only for a numbers less than 10 ex. 1,2,3 or 1 2 3 but it's not when I go for numbers higher than 10 like in example above.
a=raw_input("Enter the number of your class in the school:")
m=[]
for I range (len( a)):
if a[I]==',':
pass
elif a[I]==' ':
pass
else:
m.append(a[I])
m=map(float,m)
print m;print len( m )
>> [1,2,3]
>> 3
looking forward to seeing your help,
regards,
Ahmed
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20100923/9590f33e/attachment.html>
More information about the Tutor
mailing list