Or, you could do:
In [1]: print list(raw_input('name please...'))
name please...John
['J', 'o', 'h', 'n']
Robert Berman
Kent Johnson wrote:
On Tue, Feb 24, 2009 at 10:16 AM, Taylan Karaman
<[email protected]> wrote:
Hello,
I am a beginner. And I am trying to get a user input converted to a list.
print 'Enter your first name :'
firstname = raw_input()
So if the user input is
firstname = 'foo' ----------->should become-------->
firstlist['f','o','o']
Strings behave as sequences of characters, so you can just do
firstname = 'foo'
firstlist = list(firstname)
If you just want to iterate over the letters, there is no need to
create a separate list, you can iterate over the string directly, e.g.
for letter in firstname:
print letter
Kent
_______________________________________________
Tutor maillist - [email protected]
http://mail.python.org/mailman/listinfo/tutor
|
_______________________________________________
Tutor maillist - [email protected]
http://mail.python.org/mailman/listinfo/tutor