Python Set Clear Method

Python Set Clear Method
"Per rimuovere ogni elemento da un set, utilizzare il metodo Python" Clear () ". All'interno delle sue parentesi, questo metodo "clear ()" non accetta alcun parametro. Nella sua forma più semplice, questa funzione non restituirà nessuno degli elementi dei set per il display di output."

Sintassi del metodo Python Set "Clear ()"

Esempio 1: cancellare i set di numeri interi usando la funzione set clear ()

In questo esempio, utilizzeremo il metodo SET “CLEAR ()” per cancellare l'insieme di numeri. Ciò indica che dopo aver utilizzato la funzione set "clear ()", qualsiasi singolo elemento che era precedentemente presente nel set verrà rimosso. Gli oggetti casuali sono raggruppati come un set. Ogni componente di un set deve essere distinto, il che impedisce la duplicazione e immutabile significa che non è in grado di modificare. Un set stesso, tuttavia, è mutevole.

Ad esso, possiamo aggiungere o togliere le cose. Procedure di set logiche come unione, attraversamento, contrasto simmetrico, ecc., può anche essere eseguito sui set. Tutti i componenti devono essere inclusi tra parentesi ricci per formare un set e le virgole devono essere utilizzate per dividerli. I set possono comprendere stringhe o numeri interi; Tuttavia, se usiamo le stringhe, dobbiamo ricordare di mettere una virgola invertita dopo ogni voce.

Cominciamo ad implementare il codice in azione. Innanzitutto, costruiremo un set. In questo esempio, stiamo creando una serie di numeri interi; Pertanto, includeremo solo i valori interi nel set. Il set contiene un totale di sette articoli. I valori dei set sono "13", "14", "15", "17", "18", "19" e "20". La variabile "numeri interi", che abbiamo inizializzato, è servito da nome del set. La funzione "Print ()" viene quindi utilizzata per visualizzare questo set nel display di uscita. La funzione "print ()" emette il testo sul normale dispositivo di uscita, come il display.

L'oggetto verrà trasformato in una stringa prima di essere scritto sullo schermo e il messaggio potrebbe essere una stringa o qualsiasi altro oggetto. Perché l'insieme che vogliamo visualizzare è mantenuto nella variabile "numeri interi", abbiamo usato questa variabile e l'abbiamo superata come argomento tra le parentesi del metodo "Print ()".

Il set è mostrato sullo schermo come output. Questo set include sette elementi interi.

Il prossimo passo ora utilizzerà il set "clear ()" per cancellare l'intero set. La funzione set "clear ()" verrà ora utilizzata nel passaggio seguente per cancellare il set completo. Usiamo la funzione "clear ()" con gli "numeri interi" input da quando in precedenza abbiamo archiviato i set in questa variabile e ora la stiamo usando con "clear ()" per svuotarlo da tutti i suoi componenti. Il risultato che abbiamo acquisito utilizzando il metodo set "clear ()" viene quindi inserito nella variabile "numeri interi", che inviamo come parametro alla funzione "print ()" nel passaggio seguente.

Ora sembra essere un set vuoto nell'immagine di output, come puoi vedere nell'immagine qui sotto. Tutti gli elementi sono stati rimossi dai set usando questa tecnica "Clear ()"; Non è rimasto un singolo elemento nel set.

Esempio 2: rimozione di stringhe dai set utilizzando il metodo set clear ()

Questo esempio è simile a quello precedente, ma nell'esempio precedente, abbiamo eliminato gli elementi interi del set, mentre in questo caso abbiamo una serie di stringhe e rimuoviamo gli elementi della stringa del set.

Cominciamo mettendo in azione il codice del secondo esempio. Nel primo, abbiamo creato le "auto" variabili e assegnato i valori di stringa per stabilire un set. In sostanza, questo set è una raccolta di auto. In questo gruppo, abbiamo elencato alcuni valori di stringa, tra cui "Ford", "Toyota", "Honda", "Porsche", "Audi", "Nissan" e "Mercedes."Questo set è costituito da valori a sette corde; Quindi li abbiamo scritti tutti in virgole invertite poiché sono tutti valori di stringa. Quindi chiamiamo il metodo "Print ()", passando le "auto" variabili come parametro per visualizzare i set di auto nell'uscita.

L'immagine seguente mostra i set di "auto" visualizzati sullo schermo. I set includono solo i valori stringa per tutti i valori.

Gli elementi di stringa presenti nei set saranno tutti rimossi nella sezione successiva del codice. La funzione "clear ()" cancella ogni elemento in un set; non può essere usato per eliminare solo uno o due elementi da un set. Possiamo eliminare uno o due elementi di nostra scelta dal set, ma non usando la funzione "clear ()"; Invece, possiamo farlo usando il "set.Discard () "Metodo. Tornando al codice, poiché l'insieme di auto viene salvato nelle "auto" variabili, l'abbiamo usata con la funzione "clear ()" come argomento. L'output di rimozione del set viene quindi archiviato nelle "auto" variabili, quindi l'abbiamo superata come parametro al metodo "Print ()".

Ora possiamo osservare che il ritorno contiene un set vuoto. Gli elementi di stringa dell'intero set di "auto" sono stati eliminati. Ha semplicemente visualizzato "set ()" con parentesi vuote nell'output. Ciò significa che applicando la funzione "clear ()" sul set "auto", questo set è stato cancellato.

Utilizzeremo due set nella prossima parte di questo esempio. Useremo il metodo "Clear ()" per rimuovere uno dei set prima di visualizzare il secondo set e il set vuoto. Il set contenente gli elementi sarà il set vuoto una volta che usiamo la funzione set "clear ()" per svuotarlo.

Cominciamo a scrivere il codice. Innanzitutto, dobbiamo fare due set. Per il primo set, abbiamo creato una variabile chiamata "nomi" e abbiamo inserito il primo set. Ci sono cinque elementi in totale in questo set. Poiché gli elementi inclusi nei set sono stringhe, abbiamo separato quelli che utilizzano virgole invertite. I set contengono i valori "Noah", "John", "Emma", "Smith" e "Alex". Quindi, per costruire un altro set, abbiamo assegnato alcuni valori di stringa alla "professione" variabile nella riga seguente. I termini "Doctor", "Professor", "Ingegnere", "Artista" e "Ingegnere" sono inclusi nel set variabile "Professione". Ci sono cinque elementi in questo set.

Quindi, nel passaggio seguente, utilizziamo il metodo set "clear ()", passando la variabile "nomi" come argomento, per cancellare il primo set, il cui nome è "nomi" e il set viene salvato in questa variabile. Successivamente, useremo la funzione "Print ()" per visualizzare i risultati della funzione "Clear ()"; Pertanto, abbiamo dato i "nomi" della variabile di input come argomento a questa funzione tra parentesi. Quindi, nella riga successiva, utilizziamo ancora una volta il metodo "Print ()" per visualizzare il secondo set precedentemente memorizzato nella variabile "professione".

Dato che abbiamo applicato "clear ()" al set "nomi", che ora è vuoto nell'output, ha mostrato il risultato in cui ha eliminato tutti i componenti presenti nel primo set. E nella riga seguente, è stato presentato il secondo set, "professione". Tutti i suoi componenti sono stati inclusi in questo set; non uno è assente.

Conclusione

Abbiamo dato un'occhiata a come pulire tutti i set usando il metodo Python Set "Clear ()". Abbiamo usato più esempi sopra nell'articolo. Abbiamo utilizzato numeri interi come gli elementi del set nel primo esempio e abbiamo eliminato l'intero set utilizzando il metodo set "clear ()". Gli elementi del set erano valori di stringa nel secondo caso e ne abbiamo anche eliminati tutti. In questo secondo esempio, abbiamo anche creato due serie di stringhe e, da questi due set, abbiamo cancellato l'elemento del primo set e visualizzato il secondo set. Pertanto, due set sono stati visualizzati nella seconda parte del secondo esempio, uno dei quali era vuoto e l'altro includeva dati.