Using map()
Ned Batchelder
ned at nedbatchelder.com
Sun Nov 16 19:24:42 EST 2014
On 11/16/14 7:09 PM, Steven D'Aprano wrote:
> Pavel Volkov wrote:
>
>> I checked my modules with pylint and saw the following warning:
>>
>> W: 25,29: Used builtin function 'map' (bad-builtin)
>>
>> Why is the use of map() discouraged?
>> It' such a useful thing.
>
> That's a bug in pylint. It's not a bad builtin, it is perfectly fine.
>
> Some people don't like map. Pay no attention to them.
Pylint isn't useful until you've tailored the messages. Personally, I
avoid map, but your usage may vary. The pylint message that always
irked me was:
W0142: Used * or ** magic
"magic"? They're features of the language! Meanwhile, it doesn't mind
if you write multiply-inherited metaclasses....
--
Ned Batchelder, http://nedbatchelder.com
More information about the Python-list
mailing list