Hvordan Konvertere Et Sett Til Liste i Python?
Vi kan konvertere Et Sett Til Liste i Python ved hjelp av den innebygde list () – metoden. La oss ta en titt på noen eksempler ved hjelp av denne funksjonen.
Metoder For Å Konvertere Et Sett Til Liste I Python
vi går over enkle metoder som gjør det mulig å konvertere et python-settobjekt til et listeobjekt raskt.
1. Bruke list () – Funksjonen
list () – funksjonen tar en iterbar som et argument og konverterer det til Et Listetypeobjekt. Dette er en innebygd metode klar for deg å bruke.
my_list = list(my_iterable)
Siden et sett er også iterable, kan vi sende det inn i list()
metoden og få vår tilsvarende liste.
my_set = set({1, 4, 3, 5})my_list = list(my_set)print(my_list)
utgangen, som forventet, vil være en liste som inneholder verdiene ovenfor.
merk at rekkefølgen på listen kan være tilfeldig, og ikke nødvendigvis sortert.
ta for eksempel kodebiten nedenfor.
s = set()s.add("A")s.add("B")print(list(s))
Utgang i mitt tilfelle:
2. Ved Hjelp Av Manuell Iterasjon
Kan vi også manuelt legge til elementene i listen siden settet er iterbart. Denne metoden har ingen reell fordel i forhold til å bruke list () – metoden bortsett fra å være skrevet av deg.
s = set({1, 2, 3})a = for i in s: a.append(i)print(a)
igjen er utgangen en liste: