Articles

Miten muuntaa joukko luetteloon Python?

voimme muuntaa joukon luetteloksi Pythonissa sisäänrakennetun luettelon() menetelmällä. Katsotaanpa katsomaan joitakin esimerkkejä käyttämällä tätä toimintoa.

menetelmät joukon muuttamiseksi luetteloksi Pythonissa

käymme läpi yksinkertaisia menetelmiä, joiden avulla python-joukon objekti voidaan muuntaa luetteloobjektiksi nopeasti.

1. Käyttämällä list () – funktiota

list () funktio ottaa iteroitavan parametrin ja muuntaa sen Luettelotyyppiseksi objektiksi. Tämä on sisäänrakennettu menetelmä valmiina käytettäväksi.

my_list = list(my_iterable)

koska joukko on myös iteroitavissa, voimme siirtää sen list() – menetelmään ja saada vastaavan listan.

my_set = set({1, 4, 3, 5})my_list = list(my_set)print(my_list)

lähtö on odotetusti luettelo, joka sisältää edellä mainitut arvot.


huomaa, että luettelon järjestys voi olla satunnainen eikä välttämättä lajiteltu.

otetaan esimerkiksi alla oleva pätkä.

s = set()s.add("A")s.add("B")print(list(s))

Output in my case:


2. Käyttämällä manuaalista iterointia

voimme myös lisätä elementit Manuaalisesti luetteloon, koska sarja on iteroitavissa. Tällä menetelmällä ei ole mitään reaalimaailman etua listausmenetelmän() käyttöön verrattuna sen lisäksi, että se on sinun kirjoittamasi.

s = set({1, 2, 3})a = for i in s: a.append(i)print(a)

taas lähtö on lista: