Index des kleinsten Elements

PythonPythonBeginner
Jetzt üben

This tutorial is from open-source community. Access the source code

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In Python kannst du den kleinsten Wert in einer Liste einfach mit der min()-Funktion finden. Was passiert aber, wenn du auch den Index dieses kleinsten Werts kennen musst? In dieser Herausforderung wirst du eine Funktion erstellen, die den Index des Elements mit dem kleinsten Wert in einer Liste zurückgibt.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL python(("Python")) -.-> python/FunctionsGroup(["Functions"]) python(("Python")) -.-> python/BasicConceptsGroup(["Basic Concepts"]) python(("Python")) -.-> python/DataStructuresGroup(["Data Structures"]) python/BasicConceptsGroup -.-> python/comments("Comments") python/DataStructuresGroup -.-> python/lists("Lists") python/DataStructuresGroup -.-> python/tuples("Tuples") python/FunctionsGroup -.-> python/function_definition("Function Definition") python/FunctionsGroup -.-> python/build_in_functions("Build-in Functions") subgraph Lab Skills python/comments -.-> lab-13694{{"Index des kleinsten Elements"}} python/lists -.-> lab-13694{{"Index des kleinsten Elements"}} python/tuples -.-> lab-13694{{"Index des kleinsten Elements"}} python/function_definition -.-> lab-13694{{"Index des kleinsten Elements"}} python/build_in_functions -.-> lab-13694{{"Index des kleinsten Elements"}} end

Index des kleinsten Elements

Schreibe eine Funktion min_element_index(arr), die eine Liste von ganzen Zahlen arr als Argument nimmt und den Index des Elements mit dem kleinsten Wert in der Liste zurückgibt.

Um dieses Problem zu lösen, kannst du die min()-Funktion verwenden, um den kleinsten Wert in der Liste zu erhalten, und dann die list.index()-Methode verwenden, um seinen Index zurückzugeben.

def min_element_index(arr):
  return arr.index(min(arr))
min_element_index([3, 5, 2, 6, 10, 7, 9]) ## 2

Zusammenfassung

In dieser Herausforderung hast du gelernt, wie du mithilfe von Python den Index des Elements mit dem kleinsten Wert in einer Liste findest. Mit der min()-Funktion und der list.index()-Methode kannst du leicht den Index des kleinsten Werts in einer Liste erhalten.