Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #30930
| Newsgroups | comp.lang.python |
|---|---|
| Date | 2012-10-07 12:30 -0700 |
| Message-ID | <68fc8fcb-b356-4fce-8541-e2abf371fecf@googlegroups.com> (permalink) |
| Subject | Question on Python Split |
| From | subhabangalore@gmail.com |
Dear Group,
Suppose I have a string as,
"Project Gutenberg has 36000 free ebooks for Kindle Android iPad iPhone."
I am terming it as,
str1= "Project Gutenberg has 36000 free ebooks for Kindle Android iPad iPhone."
I am working now with a split function,
str_words=str1.split()
so, I would get the result as,
['Project', 'Gutenberg', 'has', '36000', 'free', 'ebooks', 'for', 'Kindle', 'Android', 'iPad', 'iPhone.']
But I am looking for,
['Project Gutenberg', 'has 36000', 'free ebooks', 'for Kindle', 'Android iPad', 'iPhone']
This can be done if we assign the string as,
str1= "Project Gutenberg, has 36000, free ebooks, for Kindle, Android iPad, iPhone,"
and then assign the split statement as,
str1_word=str1.split(",")
would produce,
['Project Gutenberg', ' has 36000', ' free ebooks', ' for Kindle', ' Android iPad', ' iPhone', '']
My objective generally is achieved, but I want to convert each group here in tuple so that it can be embedded, like,
[(Project Gutenberg), (has 36000), (free ebooks), (for Kindle), ( Android iPad), (iPhone), '']
as I see if I assign it as
for i in str1_word:
print i
ti=tuple(i)
print ti
I am not getting the desired result.
If I work again from tuple point, I get it as,
>>> tup1=('Project Gutenberg')
>>> tup2=('has 36000')
>>> tup3=('free ebooks')
>>> tup4=('for Kindle')
>>> tup5=('Android iPad')
>>> tup6=tup1+tup2+tup3+tup4+tup5
>>> print tup6
Project Gutenberghas 36000free ebooksfor KindleAndroid iPad
Then how may I achieve it? If any one of the learned members can kindly guide me.
Thanks in Advance,
Regards,
Subhabrata.
NB: Apology for some minor errors.
Back to comp.lang.python | Previous | Next — Next in thread | Find similar | Unroll thread
Question on Python Split subhabangalore@gmail.com - 2012-10-07 12:30 -0700 Re: Question on Python Split MRAB <python@mrabarnett.plus.com> - 2012-10-07 21:01 +0100 Re: Question on Python Split Terry Reedy <tjreedy@udel.edu> - 2012-10-07 16:08 -0400 Re: Question on Python Split Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2012-10-07 20:34 -0400 Re: Question on Python Split subhabangalore@gmail.com - 2012-10-08 07:45 -0700
csiph-web