something about split()???
Ramchandra Apte
maniandram01 at gmail.com
Wed Aug 15 01:33:51 EDT 2012
filter is bad when you use lambda with it
there are (good) cases for filter
On 14 August 2012 22:39, Jean-Michel Pichavant <jeanmichel at sequans.com>wrote:
> Ramchandra Apte wrote:
>
>> (Much) more Pythonic solution:
>> >>> filter(None,"|".split("|"))
>>
>> On 14 August 2012 15:14, Andreas Tawn <andreas.tawn at ubisoft.com <mailto:
>> andreas.tawn at ubisoft.**com <andreas.tawn at ubisoft.com>>> wrote:
>>
>> > I have a question about the split function? surpose a = "|",and
>> when I use a.split("|") , I got the list
>> > ['"",""] ,but I want to get the empty list,what should I do ?
>>
>> Something like...
>>
>> >>> [x for x in "|".split("|") if x]
>> []
>>
>> Cheers,
>>
>> Drea
>> --
>> http://mail.python.org/**mailman/listinfo/python-list<http://mail.python.org/mailman/listinfo/python-list>
>>
>>
>> A pythonic answer would be bottom-posted :p
>
> JM
>
>
> PS : pylint raises a low warning about *filter* being non pythonic,
> http://pylint-messages.**wikidot.com/messages:w0141<http://pylint-messages.wikidot.com/messages:w0141>
> "les goƻts et les couleurs ne se discutent pas"
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20120815/21e37c60/attachment.html>
More information about the Python-list
mailing list