Pop dictionary Python

Pop dictionary Python

Il metodo pop sui dictionary in Python, consente di rimuovere un elemento dal dizionario preso in considerazione. Il metodo accetta due parametri, uno obbligatorio, l’altro opzionale. La sintassi è, dunque, la seguente: d.pop(key, def) Dove key è la chiave che consente di rimuovere tutta la coppia chiave:valore dal dizionario d. Questo parametro è obbligatorio. Ciò … Leggi tutto

items Python

items Python

Il metodo items() sui dizionari in Python è utilizzato per restituire l’elenco con tutte le chiavi del dizionario con valori. Questo metodo non accetta parametri, dunque la sintassi è molto semplice: d.items(), dove d rappresenta il dizionario. Il metodo items(), dunque, restituisce un oggetto che mostra un elenco di coppie di tuple (chiave, valore) di … Leggi tutto

keys Python

keys Python

Il metodo keys di Python sui dizionari restituisce un oggetto che contine tutte le chiavi del dizionario preso in esame. Questo metodo non ha parametri, quindi la sintassi è semplicemente la seguente: d.key() Facciamo degli esempi pratici di utilizzo per capire meglio come utilizzare questo metodo. keys Python – primo esempio Dato un dizionario qualsiasi, … Leggi tutto

Python dizionari

Python dizionari

Continuiamo a spiegare il concetto in Python dei dizionari attraverso degli esempi pratici. Python dizionari – primo esempio Scriviamo, dunque, un programma che genera un dizionario di n elementi che contiene delle coppie di valori (i, i * i) quindi valori del tipo {1: 1, 2: 4, 3: 6, … }. Risolviamo l’algoritmo molto semplicemente. … Leggi tutto

Esercizi sui dizionari in Python

Esercizi sui dizionari in Python

In questa lezione vi propongo una serie di esercizi sui dizionari in Python al fine di esercitarci ed apprendere nuovi concetti. Esercizi sui dizionari in Python – primo esercizio Il primo esercizio che vi propongo consente di prendere delle liste ed elaborarle al fine di creare una lista di dizionari. Creare tre liste che rappresentino … Leggi tutto

get Python

get Python

In questa lezione studieremo il metodo get() di Python sui dizionari. Il metodo Python get() restituisce il valore della chiave specificata, se presente nel dizionario. Se la chiave non esiste restituirà None (se get() viene utilizzato con un solo argomento). La sintassi è la seguente: d.get(key, value) Dove: key – rappresenta il nome della chiave … Leggi tutto

Plot Matplotlib

plot matplotlib

In questa lezione studieremo come utilizzare plot in Matplotlib oer disegnare dei grafici. La funzione plot() è infatti utilizzata per disegnare vari tipi di grafici. Nel corso del tutorial vedremo vari esempi pratici. Disegniamo un grafico con la funzione Plot di Matplotlib Partiamo dunque con degli esempi per capire il funzionamento della funzione plot() ed … Leggi tutto

Python sort

Python sort

In questa lezione parleremo del metodo sort() di Python utile per ordinare velocemente una lista in ordine crescente o decrescente. Realizziamo dunque alcuni esempi per capirne il funzionamento. Ordinamento crescente/decrescente di una lista con Python sort Prendiamo in input una lista di numeri qualsiasi ed applichiamo il metodo sort su di essa per effettuare l’ordinamento … Leggi tutto

For in con le liste in Python

list for python

In questa lezione farò alcuni esempi di utilizzo del ciclo for … in sulle liste in Python. For in con le liste in Python In questo primo esempio dobbiamo stampare una lista in ordine inverso utilizzando il ciclo for in. Questo problema può avere diverse soluzioni, ne analizzeremo alcune. Prima soluzione – For in con … Leggi tutto

Algoritmo Bubble Sort Python

Algoritmo Bubble Sort Python

L’algoritmo bubble sort in Python è l’argomento di questa lezione. Il bubble sort è un algoritmo di ordinamento molto semplice da implementare, ma dobbiamo dire che è anche poco efficiente. Infatti il bubble sort è utilizzato principalmente in ambito didattico per far apprendere le logiche e le basi della programmazione. Il funzionamento del bubble sort è … Leggi tutto

Python Compiler Online

Python Complier Online

Integriamo un Python Compiler Online per provare direttamente il funzionamento del codice. In basso troverete la versione base, scorrendo nella pagina troverete il compiler con l’integrazione di alcune librerie fondamentali per il calcolo automatico. Versione Base del Python Compiler Online: Scrivi codice Python utilizzando uno dei più conosciuti compilatori integrati. Python Compiler Online with Libreries … Leggi tutto

Dizionari in Python

dizionari-python

I dizionari in Python sono delle strutture dati che contengono elementi (items) formati da una chiave (key) e da un valore (value). my_dict = {“key_1”: “value_1”, “key_2”: “value_2”, “key_3”: “value_3”, …} Vediamo un esempio di base: my_dict = {‘a’: 1, ‘b’: 2, ‘c’: 3} print(my_dict) Il dizionario my_dict contiene delle chiavi alfabetiche e dei valori … Leggi tutto

Randint Python

Randint Python

Randint Python – In questa lezione svilupperemo altri semplici algoritmi in Python sulle liste, utilizzando anche la funzione randint per generare dei numeri random. Randint Python – primo esercizio Inserire n numeri interi random tra 230 e 280. Dopo l’inserimento visualizzare gli elementi della lista. Poi trovare quante volte ricorre il numero 250 e sostituire … Leggi tutto

Massimo di una lista in Python

Massimo di una lista in Python

In questa lezione cercheremo il valore massimo di una lista in Python. Primo esercizio – Massimo di una lista in Python Popolare una lista con 20 numeri a piacere. Dopo l’inserimento visualizzare tutti gli elementi della lista con il relativo indice.Dopo trovare il valore massimo tra quelli inseriti nella lista. Innanzitutto inizializziamo la lista di … Leggi tutto

Python esercizi

Python esercizi

Python esercizi – In questa lezione svilupperemo alcuni esercizi in Python utilizzando le liste. Utilizzeremo anche la funzione randint che serve a generare un numero casuale in un intervallo specificato tra parentesi tonde. Python esercizi – Primo esercizio In una lista, di nome casuali, inserire n numeri interi random tra 1 e 30. Dopo l’inserimento … Leggi tutto

Esercizi svolti sulle liste in Python

Esercizi svolti sulle liste in Python

In questa lezione spiegheremo alcuni esercizi svolti sulle liste in Python. Esercizi svolti sulle liste in Python – primo esercizio Popolare una lista di n elementi con i primi n multipli di 10. I numeri devono essere inseriti in coda alla lista. Dopo l’inserimento visualizzare in output i valori della lista e il relativo indice. … Leggi tutto

Random Python

Random Python

I numeri random in Python si utilizzano per tanti scopi. Facciamo degli esempi per capirne meglio il funzionamento. Random Python – primo esempio Scrivere un programma che generi n numeri casuali in un intervallo stabilito dall’utente e li visualizzi in output. Quindi innanzitutto importiamo il modulo random. Poi chiediamo di inserire in input i valori … Leggi tutto

Esercizi Python

Esercizi Python

In questa lezione affronteremo alcuni semplici esercizi sul linguaggio Python. Esercizi Python – primo esercizio Prendere in input l’ipotenusa e il cateto di un triangolo rettangolo e il lato di un quadrato. Quindi verificare se le due figure sono equivalenti. Innanzitutto chiediamo di immettere i dati in input, in questo caso il cateto, l’ipotenusa e … Leggi tutto