⊗pyPmStMEA 111 of 208 menu

Προσθήκη πολλαπλών στοιχείων σε σύνολο στην Python

Με τη μέθοδο add μπορούμε να προσθέτουμε στοιχεία σε ένα σύνολο ένα προς ένα. Αλλά, όταν χρειάζεται να προσθέσουμε πολλά στοιχεία ταυτόχρονα, χρησιμοποιείται η μέθοδος update.

Ας υποθέσουμε ότι έχουμε το σύνολο:

st = {'a', 'b', 'c', 'd'}

Αν περάσουμε μια συμβολοσειρά στη μέθοδο, τότε αυτή θα προστεθεί στο σύνολο ως μια λίστα στοιχείων. Ας προσθέσουμε στο σύνολο τη συμβολοσειρά 'xyz':

st.update('xyz') print(st) # θα εμφανίσει {'z', 'y', 'd', 'c', 'x', 'a', 'b'}

Στην παράμετρο της μεθόδου update μπορούμε να ορίσουμε λίστες για προσθήκη στο σύνολο:

st.update(['1', '2', '3']) print(st) # θα εμφανίσει {'1', 'b', 'a', 'd', 'c', '3', '2'}

Μπορούμε επίσης να προσθέσουμε στοιχεία από πλειάδες στο σύνολο:

st.update((1, 2, 3)) print(st) # θα εμφανίσει {'a', 'c', 1, 2, 3, 'd', 'b'}

Ωστόσο, όταν περνάμε λεξικά στο σύνολο, θα προστεθούν μόνο τα κλειδιά τους:

st.update({1: 'text1', 2: 'text2'}) print(st) # θα εμφανίσει {1, 'd', 2, 'a', 'b', 'c'}

Δίνεται το σύνολο:

st = {'x', 'y', 'z', 'w'}

Προσθέστε σε αυτό τη συμβολοσειρά 'abxcz'.

Δίνεται το σύνολο:

st = {1, 2, 3}

Δίνεται επίσης και η λίστα:

lst = [3, 4, 5, 6]

Προσθέστε τα στοιχεία της λίστας στο σύνολό μας.

Δίνεται το ακόλουθο κώδικα:

st = {'12', '34', '56'} tlp = (2, 4, 6) st.update(tlp) print(st)

Πείτε τι θα εμφανιστεί στην κονσόλα.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη