Python 地图、范围等

Python 地图、范围等,python,Python,为什么python没有一个\uuuuuuuuuuuuuuuuuu库,用imap替换map,range替换xrange,等等。?可以写一个吗?一个\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu导入是不必要的: from itertools import imap as map range = xrange 编辑:如果您想在一行中执行多个操作,您可以 from itertools import imap as map, ifilter as filter, izi

为什么python没有一个
\uuuuuuuuuuuuuuuuuu
库,用
imap
替换
map
range
替换
xrange
,等等。?可以写一个吗?

一个
\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
导入是不必要的:

from itertools import imap as map
range = xrange
编辑:如果您想在一行中执行多个操作,您可以

from itertools import imap as map, ifilter as filter, izip as zip
range = xrange; input = raw_input

如果要这样做,为什么不将以下内容添加到PYTHONSTARTUP文件中

import itertools
filter = itertools.ifilter
map    = itertools.imap
slice  = itertools.islice
zip    = itertools.izip
range  = xrange
input  = raw_input  
自Python 2.6以来,存在以下模块:

from future_builtins import filter, map, zip

伟大的我能在一行中完成这些工作吗?用
islice()
覆盖
slice()。它们做的事情完全不同,虽然所有其他重命名都反映了Python 3.x中的更改,
slice()
islice()
没有更改。
PYTHONSTARTUP
仅用于交互式会话