那么next
关键字在python 3中意味着什么?我正在使用3.4.0和sublime 3文本编辑器,当我在其中写next
时它变成蓝色?我试图搜索它,但我似乎没有找到更具体的东西。
答案 0 :(得分:2)
next
不是关键字,而是built-in function。
Python文档还包括list of keywords;你会发现它没有列在那里。
在Python 2中,迭代器定义了iterator.next()
method,但在Python 3中已经重命名为iterator.__next__()
。可能是语法高亮显示器试图对颜色编码的方法名称; Python 3 package for Sublime Text也会突出显示__next__
。