【发布时间】:2015-11-08 01:36:10
【问题描述】:
假设我有一个名为 data 的列表。
data = [[3.59, ['foo']], [2.34, ['bar', 'foo']]]
现在我想从数据列表中找到索引,索引 0 处的数据列表中的数字是最小的。所以在我的例子中是 0 或 1 但因为 2.34 小于 3.59 它会返回 1
编辑:
这是我想出的,但我认为它不是真正有效的atm。
data = [[3.59, ['foo']], [2.34, ['bar', 'foo']]]
smallest_num_list = []
for list in data:
for i in list[:1]:
smallest_num_list.append(i)
for list in data:
for i in list[:1]:
if i == min(smallest_num_list):
result = data.index(list)
print result
【问题讨论】:
-
你能告诉我们你尝试了什么吗?我们不会为您编写代码。
-
@utdemir 是的,我当然会编辑它。
标签: python