在win7的python3.4中使用“keys()”

2024-06-16 11:37:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在阅读由Steven Bird,Ewan Klein,Edward Loper编写的用Python进行的自然语言处理。 在这本书中,他们使用python2.4或2.5,但我可以得到python3.4.1,python3.3和python2.7.1。所以我可以使用keys()。你知道吗

请告诉我如何使用python2.4或2.5,或者如何在自己身上制作“keys()”。 我知道函数的概念,所以我将用一些提示来制作keys(),请帮助我!你知道吗


Tags: 函数概念keysedwardloperkleinstevenbird
1条回答
网友
1楼 · 发布于 2024-06-16 11:37:35

如果您正试图使用为Python2.4或2.5设计的书籍,那么您可以使用Python2.7而不会遇到任何问题。你知道吗

python3dict.keys()存在并且工作正常。它返回一个dictionary view object而不是像python2那样的列表,因此要得到相同的结果,您所要做的就是调用list(somedict.keys())。你知道吗

但是,在将python2代码转换为python3时,您会遇到其他问题,我强烈建议您使用python2.x解释器。你知道吗

相关问题 更多 >