07.2024 | python | krotki | niezmienne sekwencje danych
Krotki (ang. tuples) są jednym z podstawowych typów sekwencyjnych w Pythonie. Oferują one unikalny zestaw cech, które czynią je niezwykle przydatnymi w wielu sytuacjach programistycznych.
Krotki można tworzyć na kilka sposobów:
# Użycie nawiasów okrągłych
krotka1 = (1, 2, 3)
# Bez nawiasów (pakowanie krotki)
krotka2 = 4, 5, 6
# Krotka jednoelementowa
krotka3 = (7,)
# Pusta krotka
krotka4 = ()
Mimo niezmienności, krotki obsługują wiele użytecznych operacji:
# Konkatenacja krotka5 = krotka1 + krotka2 # (1, 2, 3, 4, 5, 6) # Powielanie krotka6 = krotka3 * 3 # (7, 7, 7) # Dostęp do elementów pierwszy = krotka1[0] # 1 # Wycinanie fragment = krotka5[2:5] # (3, 4, 5)
def get_dimensions(): return (800, 600) width, height = get_dimensions()
x, y, z = (1, 2, 3)
Krotki są wszechstronnym i elastycznym narzędziem w Pythonie.
Wdrażam rozwiązania analityczne, buduję raporty zarządcze i pomagam zrozumieć dane.
Korzystam z Google Marketing Cloud, Microsoft Power BI, Google Cloud oraz Python.
Pracowałem m.in. dla Credit Suisse, Phonak, Hansaton, Unitron, Nestle, IBM, Play.
Jestem współtwórcą grupy Hexe Capital SA.
Zapraszam do lektury i współpracy.
Krzysztof Surowiecki
Chcę porozmawiać o współpracy →Moje certyfikaty