亚洲熟女综合色一区二区三区,亚洲精品中文字幕无码蜜桃,亚洲va欧美va日韩va成人网,亚洲av无码国产一区二区三区,亚洲精品无码久久久久久久

【Python面試題】-iterable(可迭代對(duì)象)和iterator(迭代器)的區(qū)別?

可迭代對(duì)象(list,set,dict)可以重復(fù)迭代,只能使用for循環(huán);迭代器只能迭代一次,可以通過(guò)next或for進(jìn)行迭代。

ps:可迭代對(duì)象不能使用next函數(shù)調(diào)用但是可以使用for調(diào)用,而迭代器可以使用next,也可以使用for進(jìn)行調(diào)用。

ps:他倆最大的區(qū)別就是,可迭代對(duì)象可以無(wú)限迭代,而迭代器只能迭代一次(是個(gè)數(shù)據(jù)流的形式?。?/p>

判斷迭代器 : isinstance([], Iterator)。

判斷可迭代對(duì)象:??isinstance([], Iterable)。

【返回原文】

相關(guān)新聞

歷經(jīng)多年發(fā)展,已成為國(guó)內(nèi)好評(píng)如潮的Linux云計(jì)算運(yùn)維、SRE、Devops、網(wǎng)絡(luò)安全、云原生、Go、Python開(kāi)發(fā)專業(yè)人才培訓(xùn)機(jī)構(gòu)!