Extract all words that begin with x
James Mills
prologic at shortcircuit.net.au
Mon May 10 05:35:05 EDT 2010
On Mon, May 10, 2010 at 6:50 PM, Xavier Ho <contact at xavierho.com> wrote:
> Have I missed something, or wouldn't this work just as well:
>
>>>> list_of_strings = ['2', 'awes', '3465sdg', 'dbsdf', 'asdgas']
>>>> [word for word in list_of_strings if word[0] == 'a']
> ['awes', 'asdgas']
I would do this for completeness (just in case):
>>>> [word for word in list_of_strings if word and word[0] == 'a']
Just guards against empty strings which may or may not be in the list.
--James
More information about the Python-list
mailing list