{"id":6500,"date":"2022-01-29T18:34:00","date_gmt":"2022-01-29T17:34:00","guid":{"rendered":"https:\/\/www.sviluppomania.com\/it\/?p=6500"},"modified":"2022-06-26T18:17:42","modified_gmt":"2022-06-26T16:17:42","slug":"le-liste-di-python","status":"publish","type":"post","link":"https:\/\/www.sviluppomania.com\/it\/le-liste-di-python\/","title":{"rendered":"Le liste di Python"},"content":{"rendered":"<p>Le liste fanno parte dei tipi predefiniti di Python, dette anche sequenze sono elementi ordinati, iterabili, mutabili. Nell&#8217;ecosistema del linguaggio ricoprono un ruolo di estrema rilevanza, e averne una buona conoscenza e saperle maneggiare con abilit\u00e0 e di fondamentale importanza da parte dello sviluppatore.<\/p>\n<p>Una lista non \u00e8 altro che un contenitore contenente una serie di valori che possono essere dello stesso tipo o di tipi diversi tra loro. I tipi possono essere delle stringhe, degli interi , altre liste, dei numeri in virgola mobile, dei booleani, o dei dizionari. Le liste sono elementi ordinati da parte di un&#8217;indice che le contraddistingue e ne da la posizione, la dicitura degli indici segue la notazione inglese quindi parte da zero, ci\u00f2 vuol dire che in un esempio:<\/p>\n<pre>lista = [\"a\", \"b\", \"c\", \"d\"]\r\n<\/pre>\n<p>la lista appena composta sar\u00e0 ordinata in prima posizione con l&#8217;elemento di valore &#8220;a&#8221; che avr\u00e0 indice pari a 0, il secondo elemento &#8220;b&#8221; avr\u00e0 indice 1, il terzo &#8220;c&#8221; avr\u00e0 indice 2, e il quarto avr\u00e0 indice 3, ne consegue che questa lista \u00e8 composta da 4 elementi (in questo caso tutte stringhe) che sono ordinate in sequenza con indici che vanno da 0 a 3.<\/p>\n<p>Le liste sono elementi mutabili quindi si possono compiere operazioni di modifica, di cancellazione, di copia, di estensione ecc&#8230;<br \/>\nSono elementi salvati in memoria per riferimento, e sono composti da un&#8217;insieme di valori identificati con etichetta detta nome della lista.<br \/>\nVediamo ora come definire una lista:<br \/>\n<small><strong>Nota: Negli esempi a seguire in alcuni casi, durante la stampa a video di alcuni elementi, la funzione print() \u00e8 stata omessa, questo perch\u00e9 gli script sono stati eseguiti da shell Python quindi non ne necessitano per forza l&#8217;uso. Se tali script dovranno essere testati in file .py allora sar\u00e0 cura dell&#8217;utente aggiungerla.<\/strong><\/small><\/p>\n<pre>* esempio di lista\r\nlista = [\"a\", 1, 1.5 ,[1, 2, \"uno\"], True, {\"nome\" : \"Pippo\", \"cognome\" : \"Verdi\"}]\r\n<\/pre>\n<p>Sopra \u00e8 stata creata una lista con valori eterogenei, dove l&#8217;elemento alla sinistra del simbolo uguale \u00e8 il nome, e quelli alla destra del simbolo uguale sono i valori che vanno racchiusi tra parentesi quadre.<\/p>\n<pre>lista = []\r\n* esempio di lista vuota\r\n<\/pre>\n<p>Qui \u00e8 stata semplicemente definita una Lista vuota, questa dicitura viene anche usata per svuotarla da tutti gli elementi.<\/p>\n<pre>* creo una lista\r\nlista = [1, 2, 44, 66, 3]\r\n* svuoto la lista\r\nlista = []\r\n<\/pre>\n<h3>Metodi per gestire le liste.<\/h3>\n<p>Vediamo ora alcuni metodi per compiere operazioni sulle liste.<\/p>\n<p><strong>append()<\/strong> Serve per aggiungere elementi alla fine di una lista.<\/p>\n<pre>colori = ['verde', 'bianco', 'rosso']\r\n* l'output della lista sar\u00e0 ['verde', 'bianco', 'rossi']\r\n* Aggiungo un elemento\r\ncolori.append(\"azzurro\")\r\n* l'output sar\u00e0 ['verde', 'bianco', 'rossi', 'azzurro']\r\n<\/pre>\n<p><strong>clear()<\/strong> Serve per rimuovere tutti gli elementi dalla lista<\/p>\n<pre>colori.clear()\r\n* l'output sar\u00e0 una lista vuota []\r\n<\/pre>\n<p><strong>count<\/strong> Restituisce il numero di elementi contenuti in una lista.<\/p>\n<pre>colori = ['verde', 'bianco', 'rosso']\r\ncolori.count()\r\n* l'output sar\u00e0 3\r\n<\/pre>\n<p><strong>extend<\/strong> Aggiunge una lista ad un&#8217;altra lista.<\/p>\n<pre>colori1 = ['giallo', 'rosa', 'nero']\r\ncolori.extend(colori1)\r\n* l'output sar\u00e0 ['verde', 'bianco', 'rosso', 'giallo', 'rosa', 'nero']\r\n<\/pre>\n<p><strong>sort<\/strong> Serve per ordinare gli elementi di una lista in maniera ascendente.<\/p>\n<pre>colori.sort()\r\n* l'output sar\u00e0 ['bianco', 'giallo', 'nero', 'rosa', 'rossi', 'verde']\r\n<\/pre>\n<p><strong>reverse<\/strong> Serve per rovesciare dalla fine all&#8217;inizio una lista.<\/p>\n<pre>colori.reverse()\r\n* l'output sar\u00e0 ['verde', 'rossi', 'rosa', 'nero', 'giallo', 'bianco']\r\n<\/pre>\n<p><strong>copy()<\/strong> Restituisce una copia della lista.<\/p>\n<pre>copia_di_colori = colori.copy()\r\n<\/pre>\n<p><strong>pop()<\/strong> Elimina un elemento indicato con l&#8217;indice, nel caso di pop() si pu\u00f2 racchiudere il valore eliminato in una variabile.<\/p>\n<pre>colori.pop(2)\r\n* \u00c8 stato eliminato il valore con indice 2 che equivale a 'rosa'.\r\nx = colori.pop(4)\r\n* In questo caso \u00e8 stato eliminato il valore con indice 4 ovvero il 'bianco' e il suo valore \u00e8 stato salvato nella variabile x\r\n<\/pre>\n<p><strong>index<\/strong> Restituisce il valore dell&#8217;indice di un elemento.<\/p>\n<pre>y = colori.index(\"nero\")\r\n* il valore di y \u00e8 2\r\n<\/pre>\n<p><strong>remove()<\/strong> Elimina un elemento in funzione del suo nome.<\/p>\n<pre>colori.remove('nero')\r\n<\/pre>\n<p><strong>insert()<\/strong> Inserisce un elemento in data posizione.<\/p>\n<pre>colori.insert(2, 'viola')\r\n* il risultato sar\u00e0 ['verde', 'rossi', 'viola', 'giallo']\r\n<\/pre>\n<h4>Vedere il contenuto di una lista<\/h4>\n<p>Per vedere il contenuto di una lista basta semplicemente digitarne il nome.<\/p>\n<pre>numeri = [1, 2, 3, 4, 5, 6,7]\r\nnumeri\r\n* il risultato \u00e8 il seguente [1, 2, 3, 4, 5, 6,7]\r\n<\/pre>\n<p>Per\u00f2 per poter vedere tali elementi in una formattazione pi\u00f9 adeguata, o per poter usare una determinata logica in un programma e necessario iterare una lista con un ciclo for().<\/p>\n<pre>for i in numeri:\r\n  print(\"questo \u00e8 il numero: \"+ str(i))\r\n\r\n* Restituisce: \r\n* Questo \u00e8 il numero: 1\r\n* Questo \u00e8 il numero: 2\r\n* Questo \u00e8 il numero: 3\r\n* Questo \u00e8 il numero: 4\r\n* Questo \u00e8 il numero: 5\r\n* Questo \u00e8 il numero: 6\r\n* Questo \u00e8 il numero: 7\r\n\r\n<\/pre>\n<p><strong>Alle liste si possono innestare altre liste che vengono dette liste nested.<\/strong><\/p>\n<pre>listaInnestata = [1, 2, 3, [45, 3, 12], \"uno\", [10, \"hello\"]]\r\n<\/pre>\n<p><strong>I valori delle liste come che per tutte le variabili di Python sono passati per riferimento, facciamo un esempio:<\/strong><\/p>\n<pre>* Se creo una lista a\r\na = [1, 2, 3]\r\n* Poi creo una variabile b a cui vi assegno a\r\nb = a\r\n* Il risultato di b sar\u00e0 [1, 2, 3]\r\n* ad a aggiungo un elemento\r\na.append(4)\r\n* Il risultato di a sar\u00e0 [1, 2, 3, 4]\r\n* Ma anche il risultato di b sar\u00e0 diventato [1, 2, 3, 4]\r\n* Poi aggiungo un elemento a b\r\nb.append(5)\r\n* Il risultato di b sar\u00e0 [1, 2, 3, 4, 5]\r\n* Ma anche il risultato di a sar\u00e0 diventato [1, 2, 3, 4, 5]\r\n* Questo vuol dire che a e b sono due nomi diversi che operano sullo stesso indirizzo di memoria\r\n<\/pre>\n<p>Per verificare l&#8217;esempio precedente possiamo usare la funzione di Python id() che restituisce una valore identificativo unico corrispondente all&#8217;indirizzo in memoria della variabile e ne vale per tutta la vita della di essa.<\/p>\n<pre>id(a)\r\n* Restituisce nel caso del mio programma 140263090601088\r\nid(b)\r\n* Restituisce nel caso del mio programma 140263090601088\r\n<\/pre>\n<p>Come si pu\u00f2 vedere le liste a e b hanno lo stesso identificativo di memoria. Facciamo ora un&#8217;altro esempio per capire meglio il riferimento delle variabili.<\/p>\n<pre>c = ['a', 'b', 'c', 'd']\r\nid(c) \r\n* Restituisce nel mio caso 140263090507392\r\n* Se adesso cambio il valore di c con un'altro valore.\r\nc = [\"ciao\", \"mondo\"]\r\nid(c)\r\n* Restituisce nel mio caso 140263090606272 \r\n<\/pre>\n<p>Da vedere che l&#8217;identificativo sulla stretta variabile nei due casi cambia, questo vuole dire che in realt\u00e0 non \u00e8 la stessa variabile ma sono due diverse allocazioni di memoria, detto in poche parole \u00e8 stato preso il nome alla prima variabile ed e&#8217; stato assegnato poi alla seconda, la prima variabile \u00e8 rimasta in memoria senza etichetta e li vi rimarr\u00e0 finche&#8217; Python non decider\u00e0 di distruggerla.<\/p>\n<h4>Piccolo esempio di un programma con le liste<\/h4>\n<p>Facciamo ora un piccolo esempio semplice di un programmino che ci chieder\u00e0 di immettere un numero e verificher\u00e0 la sua presenza all&#8217;interno di una lista.<\/p>\n<pre>* Creo una lista di numeri\r\nlista = [3, 55, 2, 34, 12, 88, 1, 76, 4, 28, 43]\r\n\r\n* Uso questa variabile per confermare la verifica\r\nverifica = False\r\n\r\n* richiedo un numero\r\nnumero = int(input(\"Inserisci un numero: \"))\r\n\r\nfor i in lista: \r\n  if i == numero:\r\n    verifica = True\r\n\r\nif verifica == True:\r\n  print(\"Il numero che hai digitato \u00e8 presente nell\\' elenco\")\r\nelse:\r\n  print(\"Il numero che hai digitato NON \u00e8 presente nell\\' elenco\")\r\n\r\n<\/pre>\n<p>In questo articolo \u00e8 stata fatta una panoramica sull&#8217;uso delle liste, ricordando infine dell&#8217;estrema importanza che hanno nel mondo Python.<\/p>\n<p>&nbsp;<\/p>\n<p>SviluppoMania<br \/>\nStay Tuned<\/p>","protected":false},"excerpt":{"rendered":"<p>Le liste fanno parte dei tipi predefiniti di Python, dette anche sequenze sono elementi ordinati, iterabili, mutabili. Nell&#8217;ecosistema del linguaggio&#8230;<\/p>\n","protected":false},"author":174,"featured_media":7152,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/i.ibb.co\/D8Qmgxv\/python-Logo.jpg","fifu_image_alt":"Python logo","_vp_format_video_url":"","_vp_image_focal_point":[],"footnotes":""},"categories":[298],"tags":[572,574,570,569,576,573,575,571],"class_list":["post-6500","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programming_languages","tag-gli-array-di-python","tag-il-metodo-append","tag-le-liste","tag-le-liste-in-python","tag-le-liste-nested","tag-le-variabili-per-riferimento","tag-list-of-python","tag-metodi-e-funzioni-delle-liste"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Le liste di Python<\/title>\n<meta name=\"description\" content=\"Le liste fanno parte dei tipi predefiniti di Python, dette anche sequenze sono elementi ordinati, iterabili, mutabili. Nell\u2019ecosistema del linguaggio\u2026\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.sviluppomania.com\/it\/le-liste-di-python\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Le liste di Python\" \/>\n<meta property=\"og:description\" content=\"Le liste fanno parte dei tipi predefiniti di Python, dette anche sequenze sono elementi ordinati, iterabili, mutabili. Nell\u2019ecosistema del linguaggio\u2026\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.sviluppomania.com\/it\/le-liste-di-python\/\" \/>\n<meta property=\"og:site_name\" content=\"SviluppoMania | Blog professionale dedicato alla Tecnologia!\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SviluppoManiaCom\" \/>\n<meta property=\"article:published_time\" content=\"2022-01-29T17:34:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-26T16:17:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i.ibb.co\/D8Qmgxv\/python-Logo.jpg\" \/><meta property=\"og:image\" content=\"https:\/\/i.ibb.co\/D8Qmgxv\/python-Logo.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"960\" \/>\n\t<meta property=\"og:image:height\" content=\"1440\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"MARCO.VERGNANI\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/i.ibb.co\/D8Qmgxv\/python-Logo.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@SviluppoMania\" \/>\n<meta name=\"twitter:site\" content=\"@SviluppoMania\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"MARCO.VERGNANI\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/le-liste-di-python\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/le-liste-di-python\\\/\"},\"author\":{\"name\":\"MARCO.VERGNANI\",\"@id\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/#\\\/schema\\\/person\\\/f88386745e73ee57129a53d394da2a27\"},\"headline\":\"Le liste di Python\",\"datePublished\":\"2022-01-29T17:34:00+00:00\",\"dateModified\":\"2022-06-26T16:17:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/le-liste-di-python\\\/\"},\"wordCount\":1515,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/le-liste-di-python\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i1.wp.com\\\/i.ibb.co\\\/D8Qmgxv\\\/python-Logo.jpg?w=225&resize=225,225&ssl=1\",\"keywords\":[\"gli array di python\",\"il metodo append\",\"le liste\",\"Le liste in python\",\"le liste nested\",\"le variabili per riferimento\",\"list of python\",\"metodi e funzioni delle liste\"],\"articleSection\":[\"LINGUAGGI &amp; PROGRAMMAZIONE\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/le-liste-di-python\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/le-liste-di-python\\\/\",\"url\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/le-liste-di-python\\\/\",\"name\":\"Le liste di Python\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/le-liste-di-python\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/le-liste-di-python\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i1.wp.com\\\/i.ibb.co\\\/D8Qmgxv\\\/python-Logo.jpg?w=225&resize=225,225&ssl=1\",\"datePublished\":\"2022-01-29T17:34:00+00:00\",\"dateModified\":\"2022-06-26T16:17:42+00:00\",\"description\":\"Le liste fanno parte dei tipi predefiniti di Python, dette anche sequenze sono elementi ordinati, iterabili, mutabili. Nell\u2019ecosistema del linguaggio\u2026\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/le-liste-di-python\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[[\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/le-liste-di-python\\\/\"]]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/le-liste-di-python\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i1.wp.com\\\/i.ibb.co\\\/D8Qmgxv\\\/python-Logo.jpg?w=225&resize=225,225&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i1.wp.com\\\/i.ibb.co\\\/D8Qmgxv\\\/python-Logo.jpg?w=225&resize=225,225&ssl=1\",\"width\":225,\"height\":225,\"caption\":\"Python logo\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/le-liste-di-python\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Le liste di Python\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/#website\",\"url\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/\",\"name\":\"SviluppoMania | Blog professionale dedicato alla Tecnologia!\",\"description\":\"SviluppoMania | Blog professionale dedicato alla Tecnologia! Tools - Recensioni e tanto altro\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/#organization\",\"name\":\"SviluppoMania.com\",\"url\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.sviluppomania.com\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/SviluppoMania-logo2-_1_.webp\",\"contentUrl\":\"https:\\\/\\\/www.sviluppomania.com\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/SviluppoMania-logo2-_1_.webp\",\"width\":474,\"height\":408,\"caption\":\"SviluppoMania.com\"},\"image\":{\"@id\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/SviluppoManiaCom\",\"https:\\\/\\\/x.com\\\/SviluppoMania\",\"https:\\\/\\\/www.instagram.com\\\/sviluppomania\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UC5CuM88LjzBeC23s2DPdveA\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/#\\\/schema\\\/person\\\/f88386745e73ee57129a53d394da2a27\",\"name\":\"MARCO.VERGNANI\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/lh3.googleusercontent.com\\\/a\\\/ACg8ocIrc635RIrznZifq60wpv-NGquftAXU0DTmwwGSdlV4FbvhpkIn=s96-c?sz=50\",\"url\":\"https:\\\/\\\/lh3.googleusercontent.com\\\/a\\\/ACg8ocIrc635RIrznZifq60wpv-NGquftAXU0DTmwwGSdlV4FbvhpkIn=s96-c?sz=50\",\"contentUrl\":\"https:\\\/\\\/lh3.googleusercontent.com\\\/a\\\/ACg8ocIrc635RIrznZifq60wpv-NGquftAXU0DTmwwGSdlV4FbvhpkIn=s96-c?sz=50\",\"caption\":\"MARCO.VERGNANI\"},\"description\":\"Nella mia vita a 12 anni e' entrato a far parte un Intel 80286 con 4MB di RAM, un Hard disk da 20 MB e una primissima scheda VGA appena uscita e da allora mi si e' aperto un mondo pieno di bit. Appassionato di programmazione fin da piccolo, mi diverto a costruire piccoli robottini. Curioso delle molteplici applicazioni che le macchine automatiche possono compiere, e adoro vedere volare quegli strani oggetti chiamati droni.\",\"url\":\"https:\\\/\\\/www.sviluppomania.com\\\/it\\\/author\\\/marco-vergnani\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Le liste di Python","description":"Le liste fanno parte dei tipi predefiniti di Python, dette anche sequenze sono elementi ordinati, iterabili, mutabili. Nell\u2019ecosistema del linguaggio\u2026","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.sviluppomania.com\/it\/le-liste-di-python\/","og_locale":"it_IT","og_type":"article","og_title":"Le liste di Python","og_description":"Le liste fanno parte dei tipi predefiniti di Python, dette anche sequenze sono elementi ordinati, iterabili, mutabili. Nell\u2019ecosistema del linguaggio\u2026","og_url":"https:\/\/www.sviluppomania.com\/it\/le-liste-di-python\/","og_site_name":"SviluppoMania | Blog professionale dedicato alla Tecnologia!","article_publisher":"https:\/\/www.facebook.com\/SviluppoManiaCom","article_published_time":"2022-01-29T17:34:00+00:00","article_modified_time":"2022-06-26T16:17:42+00:00","og_image":[{"url":"https:\/\/i.ibb.co\/D8Qmgxv\/python-Logo.jpg","type":"","width":"","height":""},{"url":"https:\/\/i.ibb.co\/D8Qmgxv\/python-Logo.jpg","width":960,"height":1440,"type":"image\/jpeg"}],"author":"MARCO.VERGNANI","twitter_card":"summary_large_image","twitter_image":"https:\/\/i.ibb.co\/D8Qmgxv\/python-Logo.jpg","twitter_creator":"@SviluppoMania","twitter_site":"@SviluppoMania","twitter_misc":{"Scritto da":"MARCO.VERGNANI","Tempo di lettura stimato":"8 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.sviluppomania.com\/it\/le-liste-di-python\/#article","isPartOf":{"@id":"https:\/\/www.sviluppomania.com\/it\/le-liste-di-python\/"},"author":{"name":"MARCO.VERGNANI","@id":"https:\/\/www.sviluppomania.com\/it\/#\/schema\/person\/f88386745e73ee57129a53d394da2a27"},"headline":"Le liste di Python","datePublished":"2022-01-29T17:34:00+00:00","dateModified":"2022-06-26T16:17:42+00:00","mainEntityOfPage":{"@id":"https:\/\/www.sviluppomania.com\/it\/le-liste-di-python\/"},"wordCount":1515,"commentCount":0,"publisher":{"@id":"https:\/\/www.sviluppomania.com\/it\/#organization"},"image":{"@id":"https:\/\/www.sviluppomania.com\/it\/le-liste-di-python\/#primaryimage"},"thumbnailUrl":"https:\/\/i1.wp.com\/i.ibb.co\/D8Qmgxv\/python-Logo.jpg?w=225&resize=225,225&ssl=1","keywords":["gli array di python","il metodo append","le liste","Le liste in python","le liste nested","le variabili per riferimento","list of python","metodi e funzioni delle liste"],"articleSection":["LINGUAGGI &amp; PROGRAMMAZIONE"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.sviluppomania.com\/it\/le-liste-di-python\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.sviluppomania.com\/it\/le-liste-di-python\/","url":"https:\/\/www.sviluppomania.com\/it\/le-liste-di-python\/","name":"Le liste di Python","isPartOf":{"@id":"https:\/\/www.sviluppomania.com\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.sviluppomania.com\/it\/le-liste-di-python\/#primaryimage"},"image":{"@id":"https:\/\/www.sviluppomania.com\/it\/le-liste-di-python\/#primaryimage"},"thumbnailUrl":"https:\/\/i1.wp.com\/i.ibb.co\/D8Qmgxv\/python-Logo.jpg?w=225&resize=225,225&ssl=1","datePublished":"2022-01-29T17:34:00+00:00","dateModified":"2022-06-26T16:17:42+00:00","description":"Le liste fanno parte dei tipi predefiniti di Python, dette anche sequenze sono elementi ordinati, iterabili, mutabili. Nell\u2019ecosistema del linguaggio\u2026","breadcrumb":{"@id":"https:\/\/www.sviluppomania.com\/it\/le-liste-di-python\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":[["https:\/\/www.sviluppomania.com\/it\/le-liste-di-python\/"]]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.sviluppomania.com\/it\/le-liste-di-python\/#primaryimage","url":"https:\/\/i1.wp.com\/i.ibb.co\/D8Qmgxv\/python-Logo.jpg?w=225&resize=225,225&ssl=1","contentUrl":"https:\/\/i1.wp.com\/i.ibb.co\/D8Qmgxv\/python-Logo.jpg?w=225&resize=225,225&ssl=1","width":225,"height":225,"caption":"Python logo"},{"@type":"BreadcrumbList","@id":"https:\/\/www.sviluppomania.com\/it\/le-liste-di-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.sviluppomania.com\/it\/"},{"@type":"ListItem","position":2,"name":"Le liste di Python"}]},{"@type":"WebSite","@id":"https:\/\/www.sviluppomania.com\/it\/#website","url":"https:\/\/www.sviluppomania.com\/it\/","name":"SviluppoMania | Blog professionale dedicato alla Tecnologia!","description":"SviluppoMania | Blog professionale dedicato alla Tecnologia! Tools - Recensioni e tanto altro","publisher":{"@id":"https:\/\/www.sviluppomania.com\/it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.sviluppomania.com\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/www.sviluppomania.com\/it\/#organization","name":"SviluppoMania.com","url":"https:\/\/www.sviluppomania.com\/it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.sviluppomania.com\/it\/#\/schema\/logo\/image\/","url":"https:\/\/www.sviluppomania.com\/wp-content\/uploads\/2020\/12\/SviluppoMania-logo2-_1_.webp","contentUrl":"https:\/\/www.sviluppomania.com\/wp-content\/uploads\/2020\/12\/SviluppoMania-logo2-_1_.webp","width":474,"height":408,"caption":"SviluppoMania.com"},"image":{"@id":"https:\/\/www.sviluppomania.com\/it\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SviluppoManiaCom","https:\/\/x.com\/SviluppoMania","https:\/\/www.instagram.com\/sviluppomania\/","https:\/\/www.youtube.com\/channel\/UC5CuM88LjzBeC23s2DPdveA"]},{"@type":"Person","@id":"https:\/\/www.sviluppomania.com\/it\/#\/schema\/person\/f88386745e73ee57129a53d394da2a27","name":"MARCO.VERGNANI","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocIrc635RIrznZifq60wpv-NGquftAXU0DTmwwGSdlV4FbvhpkIn=s96-c?sz=50","url":"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocIrc635RIrznZifq60wpv-NGquftAXU0DTmwwGSdlV4FbvhpkIn=s96-c?sz=50","contentUrl":"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocIrc635RIrznZifq60wpv-NGquftAXU0DTmwwGSdlV4FbvhpkIn=s96-c?sz=50","caption":"MARCO.VERGNANI"},"description":"Nella mia vita a 12 anni e' entrato a far parte un Intel 80286 con 4MB di RAM, un Hard disk da 20 MB e una primissima scheda VGA appena uscita e da allora mi si e' aperto un mondo pieno di bit. Appassionato di programmazione fin da piccolo, mi diverto a costruire piccoli robottini. Curioso delle molteplici applicazioni che le macchine automatiche possono compiere, e adoro vedere volare quegli strani oggetti chiamati droni.","url":"https:\/\/www.sviluppomania.com\/it\/author\/marco-vergnani\/"}]}},"_links":{"self":[{"href":"https:\/\/www.sviluppomania.com\/it\/wp-json\/wp\/v2\/posts\/6500","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sviluppomania.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sviluppomania.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sviluppomania.com\/it\/wp-json\/wp\/v2\/users\/174"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sviluppomania.com\/it\/wp-json\/wp\/v2\/comments?post=6500"}],"version-history":[{"count":0,"href":"https:\/\/www.sviluppomania.com\/it\/wp-json\/wp\/v2\/posts\/6500\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sviluppomania.com\/it\/wp-json\/wp\/v2\/media\/7152"}],"wp:attachment":[{"href":"https:\/\/www.sviluppomania.com\/it\/wp-json\/wp\/v2\/media?parent=6500"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sviluppomania.com\/it\/wp-json\/wp\/v2\/categories?post=6500"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sviluppomania.com\/it\/wp-json\/wp\/v2\/tags?post=6500"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}