Junior — Middle
Aké štandardné vstavané funkcie poskytuje Python na prácu s údajmi a typmi údajov?
sobes.tech AI
Odpoveď od AI
Python poskytuje veľké množstvo vstavaných funkcií na prácu s údajmi a dátovými typmi. Tu sú niektoré z hlavných:
type(obj)— vráti typ objektu.len(obj)— dĺžka objektu (zoznam, reťazec, slovník atď.).int(),float(),str()— konverzie typov.list(),dict(),set(),tuple()— vytváranie príslušných kolekcií.isinstance(obj, classinfo)— kontrola, či objekt patrí k typu.sorted(iterable)— vráti zoradený zoznam.sum(iterable)— súčet prvkov.min(),max()— minimálna a maximálna hodnota.enumerate(iterable)— vráti dvojice index-hodnota.zip(*iterables)— spája viacero iterovateľných objektov.
Príklad:
numbers = [1, 3, 2]
print(sorted(numbers)) # [1, 2, 3]
print(sum(numbers)) # 6
print(isinstance(numbers, list)) # True