我是Python的新手,不是英语母语人士。今天,我在itertools模块中学习了一些功能。有一个称为islice的函数。它代表infinitive slice
吗?据我了解,它可用于切片对象的不定式序列,通常与itertools.count()
一起使用。
最佳答案
我认为它代表“可迭代切片”,因为它采用与内置的slice
相同的参数,但是会生成一系列结果,而不是返回列表。
您可能会对“不定式”稍有误解,这是语音的一部分(英语中,“ tofall”是动词“ fall”的不定式)。您可能会说“无限”,它是无止境的或不可数的。
如果是这样,您已经正确地观察到itertools
中的函数的优点之一是它们可以应用于无限序列。这是因为它们返回按需产生结果的迭代器,而不是返回列表的函数。
关于python - 想要在Python itertools.islice中确认名称islice的含义,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49051407/