[Tutor] Re: How do I slice up a list of strings? (John Matthews)

G Kiran goki75 at vsnl.net
Wed Mar 24 15:18:13 EST 2004


>>> l=['Tue 03/23/2004 13:11:07.49 user1 \n', 'Tue 03/23/2004 13:45:07.34
user2 \n','Tue 03/23/2004 13:46:13.53 user2 \n', 'Tue 03/23/2004 14:22:08.45
user3 \n', 'Tue 03/23/2004 15:17:58.38 user4 \n']
>>> l
['Tue 03/23/2004 13:11:07.49 user1 \n', 'Tue 03/23/2004 13:45:07.34 user2
\n', 'Tue 03/23/2004 13:46:13.53 user2 \n', 'Tue 03/23/2004 14:22:08.45
user3 \n', 'Tue 03/23/2004 15:17:58.38 user4 \n']
>>> a=[s[27:-2] for s in l]
>>> a
['user1', 'user2', 'user2', 'user3', 'user4']


or

>>> a=[s.strip().split()[-1] for s in l]
>>> a
['user1', 'user2', 'user2', 'user3', 'user4']
>>>



Beware of the lollipop of mediocrity: lick it once and you suck forever
www.mhowlinux.org- Helping Linux users in Mhow





---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.624 / Virus Database: 401 - Release Date: 3/15/2004




More information about the Tutor mailing list