那么next
关键字在python 3中意味着什么?我使用的是3.4.0和sublime 3文本编辑器,当我在其中写next
时,它会变成蓝色?我试着搜索了一下,但似乎没有找到更具体的东西。
next
不是关键字,而是内置函数。
Python文档还包括一个关键字列表;你会发现它没有列在那里。
在Python 2中,迭代器定义了一个iterator.next()
方法,但在Python 3中已将其重命名为iterator.__next__()
。可能是方法名语法高亮试图进行颜色编码;Sublime Text的Python 3包也添加了高亮显示的CCD_ 6。