如何在python程序中添加islice函数?

use*_*696 2 python import iterable module

我试图使用islice函数但收到以下错误:

Traceback (most recent call last):
  File "/Users/gavinnachbar/Session 3 copy/all_in_one_almost.py", line 168, in <module>
    all_decisions.extend(islice(reader,4))
NameError: name 'islice' is not defined
Run Code Online (Sandbox Code Playgroud)

我已经导入了itertools,但我仍然得到错误,任何想法为什么?

Hug*_*ell 7

...因为你正在努力import iterator,哪个不存在?

编辑:

你有没有试过

from itertools import islice
Run Code Online (Sandbox Code Playgroud)

要么

all_decisions.extend(itertools.islice(reader,4))
Run Code Online (Sandbox Code Playgroud)