File "<ipython-input-10-194b715ce090>", line 58 print sorted(leaderrank(graph).items(), key=lambda item: item[1]) ^ SyntaxError: invalid syntax
时间: 2023-07-15 22:14:27 浏览: 79
invalid syntax 是一个 Python 的语法错误
这个错误的原因是在 Python 3 中, `print` 函数不再是一个语句,而是一个函数。因此,在使用 `print` 函数时需要使用括号。此外,Python 3 中已经删除了 `sorted` 函数的 `cmp` 参数。可以通过将 `key` 参数传递给 `sorted` 函数来替换 `cmp` 参数。因此,您需要将代码更改为:
```
print(sorted(leaderrank(graph).items(), key=lambda item: item[1]))
```
这应该可以解决这个错误。
阅读全文