Struktureret listeværdi – en ordnet række af værdier

I dette selvstudie lærer du, hvordan du opretter og bruger strukturerede listeværdier . Du lærer også, hvordan du maksimerer dem ved hjælp af forskellige kontekster og udtryk for at få de ønskede data og det ønskede resultat. Stenografiske metoder vil også blive diskuteret for at hjælpe med at oprette lister nemt.

Indholdsfortegnelse

Oprettelse af strukturerede listeværdier

Listen er en ordnet række af værdier; dens rækkefølge tages i betragtning, når du sammenligner lister. Listeinitialisereren er et sæt krøllede parenteser. Hvis du indtaster krøllede parenteser ( { } ) i formellinjen og trykker på Enter, vil du oprette en tom liste. Du kan også se ikonet forbundet med lister ved siden af ​​forespørgselsnavnet i.

Struktureret listeværdi – en ordnet række af værdier

For at oprette en liste med værdier skal du først oprette en ny forespørgsel ved at højreklikke på rummet inde i forespørgselsruden. Klik derefterog vælg Blank forespørgsel .

Struktureret listeværdi – en ordnet række af værdier

Indtast derefter dine værdier i formellinjen. Hvis du har flere værdier, skal du adskille hver af dem med et komma. Værdierne på listen behøver ikke at være af samme type, så de kan enten være en primitiv eller struktureret type. Dette er en liste med en tekst-, liste- og postværdier:

Struktureret listeværdi – en ordnet række af værdier

Brug af dobbelte prikker til sekventielle tal og tegn

Hvis du har brug for at oprette en liste over sekventielle numre, er der en forkortelse for det. Indtast først initializeren efterfulgt af det første tal. Indtast derefter to prikker og derefter det sidste tal.

Struktureret listeværdi – en ordnet række af værdier

Du kan se, at den oprettede en liste over sekventielle numre fra 1 til 5. Tallene skal være trinvise . Så hvis du ændrer det sidste tal til -5, får du en tom liste, fordi startværdien er større end slutværdien.

Struktureret listeværdi – en ordnet række af værdier

Denne metode fungerer også med tegn.

Struktureret listeværdi – en ordnet række af værdier

Struktureret listeværdi – en ordnet række af værdier

Du kan se, at den oprettede en liste over tegn fra den første værdi til slutværdien i koden. Men hvis du ændrer værdierne omvendt, vil den vise en tom liste. Dette skyldes, at unicode-tegnværdier forbundet med tegnene ikke er trinvise.

Struktureret listeværdi – en ordnet række af værdier

Dette er en forespørgsel for yderligere at illustrere denne proces.

Struktureret listeværdi – en ordnet række af værdier

Hvis du indtaster dette i det avancerede redigeringsvindue og trykker på Udført , vil du se de numeriske værdier forbundet med bogstaverne.

Struktureret listeværdi – en ordnet række af værdier

Denne metode virker dog ikke med datoer. Hvis du indtaster datoværdier i formellinjen, får du en fejlmeddelelse.

Struktureret listeværdi – en ordnet række af værdier

Adgang til et element fra en struktureret liste

Der er andre måder at oprette lister på. Du kan bruge M- funktioner, der returnerer lister, eller du kan udtrække en enkelt kolonne fra en tabel, som også vil returnere en liste. Men mere almindeligt bruges lister som parametre i M- funktioner. I disse tilfælde er det vigtigt, at du ved, hvordan du opretter en liste, så du kan forsyne denne funktion med den korrekte parameterværdi.

For at få adgang til et element på en liste, kan du referere til det ved dets nul-baserede position ved hjælp af positionsindeksoperatoren. I dette eksempel kan du se, at indeksoperatoren 0 trak den første værdi 1 ud.

Struktureret listeværdi – en ordnet række af værdier

Hvis du ændrer indeksoperatoren fra 0 til 2, får du den sidste værdi 3.

Struktureret listeværdi – en ordnet række af værdier

Så hvis du vil hente det fjerde element fra listen ved at ændre indeksoperatoren til 3, får du en fejl, fordi der ikke er nok værdier på listen.

Struktureret listeværdi – en ordnet række af værdier

Tilføjelse af et spørgsmålstegn til positionsindeksoperatoren ændrer adfærden "ikke fundet" fra at returnere en fejl til en null . Dette kaldes også at udføre et valgfrit elementvalg.

Struktureret listeværdi – en ordnet række af værdier

Kombinere og sidestille lister

Du kan bruge kombinationen og ligningsoperatorerne med lister. Lister kan kombineres ved hjælp af kombinationsoperatoren, og-tegn ( & ).

Struktureret listeværdi – en ordnet række af værdier

Den første liste indeholder tallene 1 til 5 og den anden liste indeholder 2 og 3. Du kan se, at listerne er samlet til en enkelt liste.

Ved sammenligning af lister tages der hensyn til rækkefølgen. I dette eksempel kan du se, at koden gav FALSK, fordi de ikke er ens med hinanden.

Struktureret listeværdi – en ordnet række af værdier

Konklusion

Strukturerede listeværdier er almindelige, fordi de viser data og information i en listeform. De hjælper med at organisere og kategorisere data for at få rapporter til at se overbevisende ud. Hvis du vil angive bestemte tekster, tal eller endda værdier, anbefales det stærkt at bruge lister.

Melissa










Pipe In R: Tilslutningsfunktioner med Dplyr

Pipe In R: Tilslutningsfunktioner med Dplyr

I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af ​​et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Lær, hvordan du adskiller en PBIX-fil for at udtrække LuckyTemplates-temaer og -billeder fra baggrunden og bruge den til at oprette din rapport!

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

Python i LuckyTemplates: Sådan installeres og konfigureres

Python i LuckyTemplates: Sådan installeres og konfigureres

Lær, hvordan du installerer programmeringssproget Python i LuckyTemplates, og hvordan du bruger dets værktøjer til at skrive koder og vise billeder.

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Lær, hvordan du beregner dynamiske fortjenstmargener ved siden af ​​LuckyTemplates, og hvordan du kan få mere indsigt ved at grave dybere ned i resultaterne.

Sortering af datotabelkolonner i LuckyTemplates

Sortering af datotabelkolonner i LuckyTemplates

Lær, hvordan du sorterer felterne fra kolonner med udvidet datotabel korrekt. Dette er en god strategi at gøre for vanskelige felter.

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

I denne artikel gennemgår jeg, hvordan du kan finde dine topprodukter pr. region ved hjælp af DAX-beregninger i LuckyTemplates, herunder funktionerne TOPN og CALCUATE.

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Lær, hvordan du bruger en uønsket dimension til flag med lav kardinalitet, som du ønsker at inkorporere i din datamodel på en effektiv måde.