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 Pythona 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 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

Tablice Pythona


Uwaga: Python nie ma wbudowanej obsługi tablic, ale zamiast tego można użyć list Pythona .


Tablice

Uwaga: Ta strona pokazuje, jak używać LIST jako TABLIC, jednak do pracy z tablicami w Pythonie będziesz musiał zaimportować bibliotekę, taką jak biblioteka NumPy .

Tablice służą do przechowywania wielu wartości w jednej zmiennej:

Przykład

Utwórz tablicę zawierającą nazwy samochodów:

cars = ["Ford", "Volvo", "BMW"]

Co to jest tablica?

Tablica to specjalna zmienna, która może jednocześnie przechowywać więcej niż jedną wartość.

Jeśli masz listę elementów (na przykład listę nazw samochodów), przechowywanie samochodów w pojedynczych zmiennych może wyglądać tak:

car1 = "Ford"
car2 = "Volvo"
car3 = "BMW"

Co jednak, jeśli chcesz przejechać się przez samochody i znaleźć konkretny? A co by było, gdybyś nie miał 3 samochodów, ale 300?

Rozwiązaniem jest tablica!

Tablica może zawierać wiele wartości pod jedną nazwą, a dostęp do wartości można uzyskać, odwołując się do numeru indeksu.


Uzyskaj dostęp do elementów tablicy

Odwołujesz się do elementu tablicy, odwołując się do numeru indeksu .

Przykład

Pobierz wartość pierwszego elementu tablicy:

x = cars[0]

Przykład

Zmodyfikuj wartość pierwszego elementu tablicy:

cars[0] = "Toyota"

Długość tablicy

Użyj len()metody, aby zwrócić długość tablicy (liczbę elementów w tablicy).

Przykład

Zwróć liczbę elementów w cars tablicy:

x = len(cars)

Uwaga: Długość tablicy jest zawsze o jeden większa niż najwyższy indeks tablicy.



Zapętlanie elementów tablicy

Możesz użyć for inpętli, aby przejść przez wszystkie elementy tablicy.

Przykład

Wydrukuj każdy element w carstablicy:

for x in cars:
  print(x)

Dodawanie elementów tablicy

Możesz użyć append()metody, aby dodać element do tablicy.

Przykład

Dodaj jeszcze jeden element do carstablicy:

cars.append("Honda")

Usuwanie elementów tablicy

Możesz użyć tej pop()metody, aby usunąć element z tablicy.

Przykład

Usuń drugi element carstablicy:

cars.pop(1)

Możesz również użyć remove()metody do usunięcia elementu z tablicy.

Przykład

Usuń element, który ma wartość „Volvo”:

cars.remove("Volvo")

Uwaga: Metoda listy remove()usuwa tylko pierwsze wystąpienie określonej wartości.


Metody tablicowe

Python ma zestaw wbudowanych metod, których można używać na listach/tablicach.

Method Description
append()Adds an element at the end of the list
clear()Removes all the elements from the list
copy()Returns a copy of the list
count()Returns the number of elements with the specified value
extend()Add the elements of a list (or any iterable), to the end of the current list
index()Returns the index of the first element with the specified value
insert()Adds an element at the specified position
pop()Removes the element at the specified position
remove()Removes the first item with the specified value
reverse()Reverses the order of the list
sort()Sorts the list

Uwaga: Python nie ma wbudowanej obsługi tablic, ale zamiast tego można użyć list Pythona.