Python 地图、范围等
为什么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
\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
仅用于交互式会话