【发布时间】:2021-11-30 14:58:19
【问题描述】:
我有一个 Python 列表:
a = [[1,2,3], [1,3,3], [0,3,0]]
我想取它的一个模式,这样:
每个列表第零位的模式:1, 1, 0 = 1
每个列表首位的模式:2, 3, 3 = 3
每个列表第二个位置的模式:3, 3, 0 = 3
所以,输出将是:
output = [1, 3, 3] # expected output
谁能告诉我,如何采取这种模式?
我尝试使用统计库:statistics.mode(a),但它给了我这个错误:TypeError: unhashable type: 'list'。有没有其他方法?
【问题讨论】:
标签: python python-3.x list