Nwlapcug.com


Come trovare sottoinsiemi in un Python

Python è un linguaggio di scripting orientato agli oggetti utilizzato per lo sviluppo web e desktop. Come molti altri linguaggi di programmazione, un focus del design di Python centri sulla manipolazione delle 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'implementazione di programmatore. Questo include il tipo di raccolta "set", che vi offre un elenco di funzioni incorporate per modificare i dati contenuti in un set.

Istruzioni

1

Importare il modulo "imposta" per accedere alle funzioni impostate:

da insiemi di importare Set

2

Creare due insiemi. Il primo set, "x", rappresenterà un più ampio insieme di dati. Il secondo set, la "y" verrà rappresentano un più piccolo insieme che si può confrontare con 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 anche 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 di "issubset" costruita in tutti i set di Python:

y.isSubset(x)
Vero

4

Cambiare y, aggiungendo un nuovo elemento che non esiste in x. Quindi controllare nuovamente per vedere se y è un sottoinsieme di x:

y = Set ([1, 2, 10])
y.isSubset(x)
False