Wie man die seltsam indizierten Elemente in einer Liste in Mathematica erhält

7

Wie erhalten Sie die seltsam indizierten Elemente in einer Liste? Ich denke an Select, aber habe nichts gefunden, was die Position eines Elements zurückgibt, insbesondere wenn man bedenkt, dass sich in der Liste repetitive Elemente befinden.

Wie kann man auch diejenigen Elemente auswählen, deren Indizes bestimmte Bedingungen erfüllen?

    
Qiang Li 27.01.2011, 05:40
quelle

3 Antworten

12

Es gibt viele Möglichkeiten, hier sind einige davon:

%Vor%

Im Allgemeinen können Sie mit Pick [] (als Beispiel) jede erdenkliche Indexmaske modellieren.

    
Dr. belisarius 27.01.2011, 05:50
quelle
13

Hier sind ein paar mehr zu @ belisarius 'Antwort , für die keine Berechnung von Length[lis] :

erforderlich ist %Vor%

Sie können oft -1 verwenden, um die "letzte" Position darzustellen.

    
Michael Pilat 27.01.2011 07:02
quelle
5

Aus irgendeinem Grund wurde die knappe Form von Span in den Antworten weggelassen.

%Vor% %Vor%

Zitieren der Dokumentation :

%Vor%     
Mr.Wizard 21.12.2011 02:40
quelle

Tags und Links