Im von
CM zitierten Parallelforum hei3t es unter anderem:
I use tuples
when I already know what goes into them and in what order.
index() and count() are totally useless
when you use tuples (or, indeed, any sequence) in this manner.
Im Gegensatz zu meinem Programm wei3 ich als Mensch natürlich, an welcher Stelle des Tupels mein x liegt, und könnte versuchen, es auch abzuspeichern und im Algoritmus mitzuführen. Aber das geht auch nur, wenn das x als Key zu gebrauchen ist, zum vorherigen Beispiel:
Code: Alles auswählen
Tupel = (2,3,5,7,11,13,17,19)
wo_in_Tupel = {2:0, 3:1, 5:2, 7:3, 11:4, 13:5, 17:6, 19:7}
ind = wo_in_Tupel[7]
Ich hoffe einmal, dass das trotz des zusätzlichen Dictionarys effizienter ist als eine Listenabfrage. Oder?