我刚开始学习Python,我发现这个非常简单的代码不能正确地实现它:
import operator;
b=[(5,3),(1,3),(1,2),(2,-1),(4,9)]
sorted(b,key=itemgetter(1))我发现了一个错误:
NameError:未定义名称'itemgetter‘。
有什么想法吗?
发布于 2016-04-18 05:03:50
您必须导入模块,例如,
import operator
b=[(5,3),(1,3),(1,2),(2,-1),(4,9)]
sorted(b,key=operator.itemgetter(1))发布于 2020-12-04 22:54:07
编写itemgetter而不是operator.itemgetter可以做到
from operator import itemgetterhttps://stackoverflow.com/questions/36685753
复制相似问题