內從列表中最小的項目比方說,我有一個名爲數據列表。的Python:獲取一個列表
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
@ utdemir當然,我會編輯它。 – Gewoo