ich lese in einem Python-Script mehrere Datenbankeinträge in eine Liste ein:
Code: Alles auswählen
mysql_cursor.execute("SELECT * FROM switches WHERE raspi_devices_id = %s", raspberry_pi_id)
switches = mysql_cursor.fetchall()
Code: Alles auswählen
([1, "switchA", "befehlA"],[2, "switchB", "befehlB"],[3, "switchC", "befehlC"])
Code: Alles auswählen
ergebniss=switches.SUCHEN("befehlB")
print(ergebniss[1])
Wie ich das mit einer Schleife selbst löse weiß ich, ich hatte aber auf eine elegantere Art gehofft.
Leider scheint der ".index()" Befehl hier nicht zu funktionieren.
Und bei der Überschrift bin ich mir auch nicht ganz sicher, glaube das ich hier von einem Tuple spreche und nicht von einem Listen-Array (gibt es das überhaupt?).