Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Slovníky (Python, JavaScript Objects atď.):
* python: Slovníky používajú štvorcové zátvorky `[]` s kľúčom vo vnútri na prístup k príslušnej hodnote. Ak kľúč neexistuje, zvýši sa „keyerror“. Na zabránenie tejto chybe môžete použiť metódu `get ()`; Vráti „NONE“ (alebo zadanú predvolenú hodnotu), ak sa kľúč nenájde.
`` `Python
my_dict ={"name":"Alice", "Age":30, "City":"New York"}
name =my_dict ["name"] # pristupuje k hodnote spojenej s kľúčom "name" (Alice)
Age =my_dict.get ("Age") # pristupuje k hodnote spojenej s kľúčovým „vekom“ (30)
country =my_dict.get („country“, „neznáme“) # prístupy „country“, predvolene na „neznáme“, ak sa nenájdete
tlač (názov, vek, krajina) # Výstup:Alice 30 neznáme
`` `
* JavaScript: Podobne ako v prípade Pythonu, objekty JavaScript používajú notáciu Square Bracket alebo bodové notácie.
`` `JavaScript
const myobj ={name:"bob", vek:25, mesto:"Londýn"};
Nech name =myobj ["name"]; // prístupy „Name“ (bob)
Nech age =myobj.age; // prístupy „vek“ (25) pomocou bodového zápisu
Console.log (meno, vek); // Výstup:Bob 25
// Prístup k neexistujúcej vlastnosti vráti nedefinovaný
Console.log (Myobj.Country); // výstup:nedefinovaný
`` `
2. Json (notácia objektu JavaScript):
JSON je textový formát údajov, ktorý sa často používa na prenos údajov medzi serverom a webovou aplikáciou. Ak chcete získať prístup k klávesom v JSON, musíte ju najprv analyzovať do vhodnej dátovej štruktúry (napríklad slovník Python alebo objekt JavaScript).
`` `Python
import JSON
json_data ='{"name":"Charlie", "Age":40, "City":"Paris"}'
data =json.loads (json_data) # parse json reťazec do slovníka
name =data ["name"]
tlač (názov) # výstup:charlie
`` `
`` `JavaScript
const jSondata ='{"name":"David", "Age":35, "City":"Tokio"}';
const data =json.parse (jSondata); // Parse JSON String do objektu JavaScript
Nech name =data.name;
Console.log (meno); // Výstup:David
`` `
3. Pandas dataframy (python):
Na analýzu údajov sa používajú dátové snímky Pandas. Máte prístup k stĺpcom (ktoré pôsobia ako klávesy) pomocou zápisu do zátvorky alebo bodov (ak je názov stĺpca platným identifikátorom Pythonu).
`` `Python
Importovať pandy ako PD
dáta ={'col1':[1, 2, 3], 'col2':[4, 5, 6]}
df =pd.dataframe (údaje)
col1_values =df ["col1"] # pristupuje k stĺpcovi 'col1'
col2_values =df.col2 # pristupuje k stĺpcovi „Col2“ pomocou notácie dot
tlač (col1_values)
tlač (col2_values)
`` `
4. Ostatné dátové štruktúry:
Ostatné dátové štruktúry, ako sú zoznamy, súpravy a n -tice, nepoužívajú kľúče rovnakým spôsobom ako slovníky. Prístup k prvkom sa vykonáva pomocou ich indexu (polohy) v rámci štruktúry.
Ak chcete efektívne pristupovať k klávesom, musíte najprv porozumieť štruktúre údajov držte svoje údaje. Príklady uvedené vyššie ukazujú bežné scenáre, ale špecifická syntax sa môže mierne líšiť v závislosti od programovacieho jazyka a knižníc, ktoré používate. Vždy sa poraďte s dokumentáciou pre konkrétnu štruktúru údajov a jazyk, s ktorým pracujete.