4条回答 默认 最新
Elwin Wong 2022-09-15 16:21关注next()是python的内置函数,不同的python实现源码也不一样,可以看看官方的实现cpython的源码,底层是用C实现的。next函数的实现源码在这个源文件中https://github.com/python/cpython/blob/main/Python/bltinmodule.cC函数
builtin_next
将C函数
builtin_next映射为python内置函数next,后面的next_doc是对next的注释,也是在这个文件中定义的
next函数的注释next_doc,在IDE(VSCode、PyCharm等)中对next按Ctrl+鼠标点击跳转后显示的next函数的文档字符串就是从这里来的
本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报 编辑记录解决 1无用