Czym są krotki w Python (Tupples)
Krotki to złożone typy danych, które mogą przechowywać dane o różnych typach. Krotki (tzw. tupples). Poniżej najważniejsze rzeczy, które powinieneś wiedzieć korzystając z krotek w Python:
- Krotki mogą przechowywać dane o różnych typach
- Krotka nie może być sortowana
- Każdy element krotki posiada swój indeks
- Elementy (składowe) krotki nie mogą być modyfikowane
- Krotkę tworzymy wykorzystując dwa zwykłe nawiasy
Poniżej kilka przykładów:
x = 12, "Python", 0.123, (12+5j), (1,2,3,4,5,6) type(x) # Odnosząc się do elementów krotki używaj indeksów. Indeks rozpoczyna się od liczby zero x[2] x[0] # Możesz także zacząć od prawej strony x[-1] x[-1][3] # Dodając nowe elementy o krotki używaj znaku przecinka y = 'Hello World !', z = x + y z # Zwielokrotnianie elementów print(z * 3) # Sprawdzanie numeru indeksu elementu krotki z.index("Python") # index zwróci numer pierwszego wystąpienia elementu (z*3).index("Python") # Sprawdzanie liczby wystąpień elementu w krotce z.count("Python") # lub (z*3).count("Python") # Liczba elementów w krotce len(z) # Sum, min, max dla elementów. Używaj tylko, gdy w krotce są wartości liczbowe a = (1, 2, 3.14, 8) min min(a) max max(a) sum sum(a)
Jak zrobić krotkę z jednym elementem?
x = (1,) # konieczny jest przecinek po pierwszym elemencie
Mój cały kurs programowania w Python znajdziesz pod tym adresem: kurs python online