Built-in funzioni sono parti della libreria Python che non c'è bisogno di importare per essere in grado di utilizzare . Essi comprendono le funzioni matematiche , costruttori base, le funzioni di raccolta - correlati, e altre funzioni di basso livello che sono necessarie per molti programmi . Alcune funzioni potrebbero non essere disponibili in versioni precedenti di Python . Funzioni matematiche  
 La funzione " abs ( ) " assume il valore assoluto di un numero , " cmp ( ) " confronta due numeri e restituisce un numero negativo se il primo argomento è minore di il secondo , un numero positivo se è vero il contrario , e 0 se sono uguali . 
 
 la funzione " divmod ( ) " prende due numeri e restituisce una tupla con i risultati di una divisione di numero intero e sua Remander , mentre " pow ( ) " accetta sia due o tre numeri , e calcola il valore del primo numero elevato alla potenza del secondo numero - e se si include il terzo numero prende il modulo di quel risultato . 
 
 la funzione di "ridurre ( ) " si applica la funzione specificata per ciascun elemento oggetto iterabile a sua volta, ad esempio un elenco di numeri - l' inizializzatore è una lista opzionale che viene alimentato alla funzione prima della iterabile . 
 
 Il "Round ( ) " la funzione Arrotonda un numero a virgola mobile . 
 
 Infine , "sum ( ) ", aggiunge insieme tutti gli elementi di un elenco e " max () " e " min ( ) " calcolare l'elemento massimo in un oggetto iterabile e l'elemento minimo , rispettivamente . 
 Collezioni e iterables 
 
 Molti built - in funzioni Python creare, leggere e manipolare collezioni e oggetti iterabile . Per esempio: . 
 
 " Tutto ( ) " attraversa un iterabile e restituisce true se tutti gli elementi della lista sono vere 
 
 " qualsiasi ( ) " restituisce vero se qualunque articolo è vero 
 
 " enumerate ()" . enumera gli oggetti in una lista e restituisce un insieme di tuple , ciascuna 
 
 " frozenset ( ) ", contenente l'oggetto e il numero dell'oggetto. crea un insieme immutabile della collezione dato . 
 "filtro ( ) " 
 applica una funzione a un iterabile e restituisce un elenco di oggetti in iterabile per il quale la funzione ha restituito " vero". 
 
 " iter ( ) " crea un oggetto iterabile da una collezione di oggetti , mentre " rovesciata ( ) " crea un iteratore inverso per una sequenza ed è disponibile solo nelle versioni di Python 2.4 e successive. 
 < p > "len ( ) " restituisce la lunghezza di una collezione . 
 "lista ( ) " 
 crea un elenco da un oggetto iterabile , mentre " sorted ( ) " crea un elenco ordinato e " tuple ( ) " crea una tupla . 
 
 " map ( ) " si applica una funzione per un oggetto iterabile e restituisce una lista di risultati . 
 
 " next ( ) " itera l'oggetto successivo in un iterabile . 
 
 " range ( ) " restituisce l'elenco dei numeri in un determinato intervallo di numeri interi , mentre" slice ( ) "e" xrange ( ) " , restituisce lo stesso output , ma come un oggetto porzione o un oggetto xrange invece di un 
 
 "set ( ) " elenco crea un nuovo set e " dict ( ) " crea un nuovo dizionario di dati < . . br 
 "zip ( ) "> prende una serie di iterables e restituisce una lista di tuple , unendo un elemento da ogni lista in ogni tupla .