Jinsi ya kumiazaa ngumu kila mara kutoka kwenye orodha ya Python

Mwongozo wa kumwengia kumiazaa ngumu kila mara kutoka kwenye orodha ya Python.

Mafanikio

Kumiazaa ngumu kila mara kwenye orodha:

mylist = ["a", "b", "a", "c", "c"]
mylist = list(dict.fromkeys(mylist))
print(mylist)

Inafanya Mafanikio

Muhtasari wa mivuno

Kwanza, tunaweza kuwa na orodha yenye ngumu kila mara:

Orodha yenye ngumu kila mara

mylist = ["a", "b", "a", "c", "c"]
mylist = list(dict.fromkeys(mylist))
print(mylist)

Tumekuwa na dhamira yenye ngumu kila mara, ambayo inatokana na orodha kwa sababu dhamira haingaezaa ngumu kila mara.

Kichapa Kitaabu

mylist = ["a", "b", "a", "c", "c"]
mylist = list( dict.fromkeys(mylist) )
print(mylist)

Kisha, tukungua orodha kutoka kwa dhamira:

Tunaezaa orodha

mylist = ["a", "b", "a", "c", "c"]
mylist = list(dict.fromkeys(mylist)) 
print(mylist)

Hivi sasa na nimekuwa na orodha yoyote yenye ngumu kila mara, inayotaka na orodha ya asili.

Inarudi orodha kwa kumonyesha matokeo:

Inarudi Orodha

mylist = ["a", "b", "a", "c", "c"]
mylist = list(dict.fromkeys(mylist))
print(mylist)

Kichapa Mwongozo

Ikiwa unataka kuna mswadika ambao unatoa orodha za kinaelewa, unaweza kumwambilia mswadika na kuingiza kwa kifupi kwenye maelezo hii.

Mafanikio

def my_function(x):
  return list(dict.fromkeys(x))
mylist = my_function(["a", "b", "a", "c", "c"])
print(mylist)

Inafanya Mafanikio

Muhtasari wa Mafanikio

Kichapa Mwongozo ambao inatumiwa kama matokeo wa kipengele cha orodha.

Kichapa Mwongozo

def my_function(x): 
  return list(dict.fromkeys(x))
mylist = my_function(["a", "b", "a", "c", "c"])
print(mylist)

Tumia Kipengele cha Orodha hii kama chumba cha Kitaabu.

Kichapa Kitaabu

def my_function(x):
  return list( dict.fromkeys(x) )
mylist = my_function(["a", "b", "a", "c", "c"])
print(mylist)

Inatua Kitaabu:

Inatua Orodha

def my_function(x):
  return list( dict.fromkeys(x) ) 
mylist = my_function(["a", "b", "a", "c", "c"])
print(mylist)

Inarudi Orodha:

Inarudi Orodha

def my_function(x):
  return list(dict.fromkeys(x))
mylist = my_function(["a", "b", "a", "c", "c"])
print(mylist)

Inakubali orodha kama matokeo wa kufanyia mswadika:

Inakubali Mwongozo

def my_function(x):
  return list(dict.fromkeys(x))
mylist = my_function(["a", "b", "a", "c", "c"])
print(mylist)

Inarudi Matokeo:

Inarudi Matokeo

def my_function(x):
  return list(dict.fromkeys(x))
mylist = my_function(["a", "b", "a", "c", "c"])
print(mylist)