Samouczek Pythona

Strona główna Pythona Wprowadzenie do Pythona Wprowadzenie do Pythona Składnia Pythona Komentarze w Pythonie Zmienne w Pythonie Typy danych Pythona Liczby w Pythonie Casting w Pythonie Ciągi Pythona Wartości logiczne w Pythonie Operatory Pythona Listy Pythona Krotki Pythona Zestawy Pythona Słowniki Pythona Python, jeśli... w przeciwnym razie Pętle while Pythona Python dla pętli Funkcje Pythona Python Lambda Tablice Pythona Klasy/obiekty Pythona Dziedziczenie Pythona Iteratory Pythona Zakres Pythona Moduły Pythona Daty Pythona Matematyka w Pythonie Python JSON RegEx w Pythonie PIP w Pythonie Python Wypróbuj... Z wyjątkiem Dane wejściowe użytkownika w Pythonie Formatowanie ciągów w Pythonie

Obsługa plików

Obsługa plików w Pythonie Odczytywanie plików Pythona Zapis/Tworzenie plików w Pythonie Usuń pliki Pythona

Moduły Pythona

Samouczek NumPy Przewodnik po pandzie Samouczek Scipy

Python Matplotlib

Wprowadzenie do biblioteki Matplotlib Matplotlib Rozpocznij Matplotlib Pyplot Matplotlib kreślenie Markery Matplotlib Linia Matplotlib Etykiety Matplotlib Siatka Matplotlib Wykresy podrzędne Matplotlib Rozproszenie Matplotlib Paski Matplotlib Histogramy Matplotlib Wykresy kołowe Matplotlib

Nauczanie maszynowe

Pierwsze kroki Tryb średniej mediany Odchylenie standardowe Percentyl Dystrybucja danych Normalna dystrybucja danych Wykres punktowy Regresja liniowa Regresja wielomianowa Regresja wielokrotna Skala Trenuj/Test Drzewo decyzyjne

Python MySQL

Rozpocznij MySQL Tworzenie bazy danych MySQL Utwórz tabelę MySQL Wstaw MySQL Wybór MySQL MySQL Gdzie Zamów MySQL według Usuń MySQL Tabela upuszczania MySQL Aktualizacja MySQL Limit MySQL Dołącz do MySQL

Python MongoDB

MongoDB Rozpocznij MongoDB Utwórz bazę danych MongoDB Utwórz kolekcję Wstaw MongoDB MongoDB Znajdź Zapytanie MongoDB Sortuj MongoDB Usuń MongoDB MongoDB Drop Collection Aktualizacja MongoDB Limit MongoDB

Odniesienie do Pythona

Przegląd Pythona Wbudowane funkcje Pythona Metody ciągów Pythona Metody listy Pythona Metody słownika Pythona Metody krotek w Pythonie Metody zestawów Pythona Metody plików Pythona Słowa kluczowe w Pythonie Wyjątki Pythona Słownik Pythona

Odniesienie do modułu

Moduł losowy Moduł żądań Moduł statystyk Moduł matematyczny Moduł cMath

Instrukcje dotyczące Pythona

Usuń duplikaty listy Odwróć ciąg Dodaj dwie liczby

Przykłady Pythona

Przykłady Pythona Kompilator Pythona Ćwiczenia z Pythona Quiz Pythona Certyfikat Pythona

Python — elementy słownika dostępu


Dostęp do przedmiotów

Możesz uzyskać dostęp do elementów słownika, odwołując się do jego nazwy klucza w nawiasach kwadratowych:

Przykład

Uzyskaj wartość klucza „model”:

thisdict = {
  "brand": "Ford",
  "model": "Mustang",
  "year": 1964
}
x = thisdict["model"]

Istnieje również metoda o nazwie get(), która da ci ten sam wynik:

Przykład

Uzyskaj wartość klucza „model”:

x = thisdict.get("model")

Zdobądź klucze

Metoda keys()zwróci listę wszystkich kluczy w słowniku.

Przykład

Uzyskaj listę kluczy:

x = thisdict.keys()

Lista kluczy jest widokiem słownika, co oznacza, że ​​wszelkie zmiany wprowadzone w słowniku zostaną odzwierciedlone na liście kluczy.

Przykład

Dodaj nowy element do oryginalnego słownika i zobacz, czy lista kluczy również zostanie zaktualizowana:

car = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}

x = car.keys()

print(x) #before the change

car["color"] = "white"

print(x) #after the change


Uzyskaj wartości

Metoda values()zwróci listę wszystkich wartości w słowniku.

Przykład

Uzyskaj listę wartości:

x = thisdict.values()

Lista wartości jest widokiem słownika, co oznacza, że ​​wszelkie zmiany wprowadzone w słowniku zostaną odzwierciedlone na liście wartości.

Przykład

Wprowadź zmianę w oryginalnym słowniku i zobacz, czy lista wartości również zostanie zaktualizowana:

car = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}

x = car.values()

print(x) #before the change

car["year"] = 2020

print(x) #after the change

Przykład

Dodaj nowy element do oryginalnego słownika i zobacz, czy lista wartości również zostanie zaktualizowana:

car = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}

x = car.values()

print(x) #before the change

car["color"] = "red"

print(x) #after the change

Zdobądź przedmioty

Metoda items()zwróci każdy element ze słownika jako krotki na liście.

Przykład

Uzyskaj listę par klucz:wartość

x = thisdict.items()

Zwrócona lista to widok elementów słownika, co oznacza, że ​​wszelkie zmiany dokonane w słowniku zostaną odzwierciedlone na liście elementów.

Przykład

Dokonaj zmiany w oryginalnym słowniku i zobacz, czy lista przedmiotów również zostanie zaktualizowana:

car = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}

x = car.items()

print(x) #before the change

car["year"] = 2020

print(x) #after the change

Przykład

Dodaj nowy element do oryginalnego słownika i zobacz, czy lista elementów również zostanie zaktualizowana:

car = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}

x = car.items()

print(x) #before the change

car["color"] = "red"

print(x) #after the change

Sprawdź, czy klucz istnieje

Aby określić, czy określony klucz występuje w słowniku, użyj insłowa kluczowego:

Przykład

Sprawdź, czy w słowniku występuje „model”:

thisdict = {
  "brand": "Ford",
  "model": "Mustang",
  "year": 1964
}
if "model" in thisdict:
  print("Yes, 'model' is one of the keys in the thisdict dictionary")