Come trovare sottoinsiemi in Python

March 16

Python è un linguaggio di scripting orientato agli oggetti utilizzati per il desktop e lo sviluppo web. Come molti altri linguaggi di programmazione, un centro di progettazione di Python concentra sulla gestione di collezioni di dati. In altri linguaggi di programmazione come C ++ o Java, questi insiemi di dati sono chiamati "matrici". In Python, esistono varie forme di raccolte di dati per l'attuazione programmatore. Questo include il "set" tipo di raccolta, che vi offre un elenco di funzioni built-in per manipolare i dati contenuti in un set.

istruzione

1 Importare il modulo "set" per accedere alle funzioni di set:

dal set di importazione che figura

2 Creare due set. La prima serie, "x", rappresenterà un insieme più ampio di dati. La seconda serie, "y", rappresenterà un insieme più piccolo che si può paragonare a x al fine di determinare se si tratta di un sottoinsieme di x. Il set y è considerato un sottoinsieme di x se tutti gli elementi y sono in x:

x = Set ([1, 4, 5, 6, 4, 3, 5, 7, 8, 2, 3])
y = Set ([1, 2, 3])

3 Determinare se y è un sottoinsieme di x con la funzione "issubset" integrato in tutti i set di Python:

y.issubset (x)
Vero

4 Cambiare y, l'aggiunta di un nuovo elemento che non non esiste in x. Poi controlla di nuovo per vedere se y è un sottoinsieme di x:

y = Set ([1, 2, 10])
y.issubset (x)
falso