34. Programación en Python | Colecciones | Ejercicio 1 - Eliminar duplicados de una lista

Поделиться
HTML-код
  • Опубликовано: 23 дек 2024

Комментарии • 70

  •  6 лет назад +7

    💻 Apúntate al curso completo de Programación en Python:
    LINK: goo.gl/So89Ws

  • @lennyncastro3093
    @lennyncastro3093 3 года назад +17

    Hoy cumple años el mejor youtuber de programación! feliz cumpleaños hermano y donde quiera que estes, te deseo lo mejor

  • @tito3098
    @tito3098 4 года назад +3

    Gracias, aun a la fecha me sigues ayudando.

  • @abigailbelloG
    @abigailbelloG 6 лет назад +5

    Yo muy tranquilo viendo el video anterior, cuando de repente, Video salvaje aparace!!!
    Muy bueno bro.

  • @acrisanto831amador6
    @acrisanto831amador6 2 года назад +1

    !! Que capo¡¡ Dios te bendiga gracias por dejarnos tanto ingenio

  • @joaquinortiz279
    @joaquinortiz279 4 года назад +3

    me quedé estupefacto. Lo que en C/C++ tomaria unas cuantas lineas de cogido, en python se soluciona solo con una. Entendí perfectamente porque usan este lenguaje para AI y Data analisis, y el porque es de alto nivel. Increible

  • @emilianogarciaarellano6481
    @emilianogarciaarellano6481 3 года назад +2

    Ver sus videos me da nostalgia de cuando apenas aprendia a programar en la prepa):

  • @leandrostudio647
    @leandrostudio647 8 месяцев назад

    Todos mis caminos siempre llegan a el

  • @maxterjs3347
    @maxterjs3347 6 лет назад +1

    Aquí mi respuesta, no se si sea la correcta pero cumple con el problema! Gracias por el curso hermano!
    #Ej2 - Programa que tenga 2 listas y cree las siguientes listas:
    #1.Lista de palabras que aparecen en las 2 listas
    #2.Lista de palabras que aparecen en la lista 'a' pero no en la 'b'
    #3.Lista de palabras que aparecen en la lista 'b' pero no en la 'a'
    #4.Lista de palabras que aparecen en ambas listas
    a = set(["Avion", "Biblioteca", "Casa", "Esquina", "Libro"])
    b = set(["Casa", "Zapato", "Koala", "Anillo", "Libro"])
    c = a | b #union
    print(f"1.Lista de palabras que aparecen en las 2 listas: {list(c)}")
    c = a - b #Diferencia 'a'
    print(f"2.Lista de palabras que aparecen en la lista 'a': {list(c)}")
    c = b - a #Diferencia 'b'
    print(f"3.Lista de palabras que aparecen en la lista 'b': {list(c)}")
    c = a & b #intersepcion
    print(f"4.Lista de palabras que aparecen en ambas listas: {list(c)}")

  • @RENEMARAMBIO
    @RENEMARAMBIO 2 года назад

    es una pena que este flaco haya fallecido, siempre que tengo dudas con algún ejercicio en Python y que no hay videos al respecto o si los hay no explican bien, este bro siempre me termina aclarando todo. una pena.

  • @orlandososarivera6089
    @orlandososarivera6089 4 года назад +1

    Alguien sabe ¿Cómo se llama el libro que utilizó Alejandro para Python?

  • @alexfernandojimenezruiz9407
    @alexfernandojimenezruiz9407 2 года назад

    Te quiero y siempre te querré mucho

  • @nandopedro
    @nandopedro Год назад +1

    por que ya no sube videos ? para cuando la parte 35 ?

  • @gonzalesgamer3613
    @gonzalesgamer3613 6 лет назад +1

    Genial hermano

  • @soyjuan7180
    @soyjuan7180 3 года назад

    este ejercicio antes de que muestra la solucion lo ise asi:
    lista = [1,2,3,"Juan",2,1,3]
    print(set(lista))
    (editato)
    luego de varios minutos me di cuenta de que estaba mal sjsjs de los errores se aprende

  • @feldan7000
    @feldan7000 4 года назад +2

    # CREO QUE ME DEDRAYÉ UN POCO, ME SORPRENDE COMO SIEMPRE HAY MANERAS MÁS SIMPLES PARA HACER TODO#
    lista = [1, 2, 1, 2, 3, 3, 4, 3, 4, 5, 2, 10, 33, 4444, 4, 4, 444, 4444]
    lista.sort()
    print(len(lista))
    print(lista)
    index = 0
    while index < 19:
    if lista[index] == lista[index - 1]:
    lista.pop(index)
    else:
    print(lista[index])
    index += 1

  • @leandrofreitas5491
    @leandrofreitas5491 4 года назад +1

    vlw boludo te amo

  • @kanalsvjaz
    @kanalsvjaz 2 года назад

    Tengo un ejercicio que no puedo resolver. Dice: Asignar a una variable llamada ejercicio3 una función anónima. Dicha función debe crear una nueva lista que contenga los valores enteros de cada uno de los elementos de la lista "ejercicio2". Ejercicio2 = [1.66, 7.33, 9, 11.11, 12, 14.77] la idea es sin hacerlo usando list(filter(lambda x....)))

  • @cristoferlux3564
    @cristoferlux3564 Год назад

    Ejercicio#1
    lista=[1,2,3,4,5,1,2,3]
    print(lista)
    lis=list(set(lista))
    print(lis)

  • @FernandoRamirez-dk6yf
    @FernandoRamirez-dk6yf 4 года назад +13

    Hola buenas, yo hice mi programa de esta forma:
    nombre1=["juan","jose","pablo","marco","antonio"]
    nombre2=["pedro","jose","marco","julio","ana","josue"]
    nombre4=set(nombre1)
    nombre5=set(nombre2)
    nombre8=nombre4|nombre5
    print(f"Esta es la lista de nombres completa {nombre8}")
    print()
    nombre6=nombre4-nombre5
    print(f"Esta es la lista de nombres que estan solo en la primera {nombre6}")
    print()
    nombre7=nombre5-nombre4
    print(f"Esta es la lista de nombres que solo estan en la segunda lista {nombre7}")
    print()
    nombre3=nombre4&nombre5
    print(f"Esta es la lista de nombres que estan en ambas listas {nombre3}")
    print()
    print("muchas gracias")

  • @juanluisvaldes3792
    @juanluisvaldes3792 5 лет назад

    Soy nuevo en programación como puedo hacer el mismo programa utilizando in y not in me podrían ayudar

  • @VenezuelaBreak
    @VenezuelaBreak Год назад

    lista = [1, 2, 3, 3, 4, 5, 6, 6]
    if lista == lista:
    conjunto = set(lista)
    lista = list(conjunto)
    print(lista)

  • @yomacolu1532
    @yomacolu1532 3 года назад +1

    Alguien podría enseñarme a colocar condicones diferentes a valores repetidos de una lista, por favor :ccc o que idea me pueden dar para hacer eso

  • @marlonmolina5938
    @marlonmolina5938 4 года назад +1

    Yo si lo logré antes de ver el video bro, ojalá pudieras ver mi comentario

  • @joseismaelosorioruiz4618
    @joseismaelosorioruiz4618 Год назад +1

    #Colecciones
    #Ejercicio 2
    '''
    Escriba un programa que tenga dos listas y que acontiniacion cree las siguientes listas
    (en las cuales no debe haber repeticiones):
    - Lista de elementos que aparecen en las dos listas
    - Lista de palabras que aparecen en la primera lista, pero no en la segunda
    - Lista de palabras que aparecen en la segunda lista, pero no en la primera
    - Lista de palabras que aparecen en ambas listas
    '''
    Lista1=[]
    Lista2=[]
    a = 1
    while a==1:
    palabra= str(input(f'Ingrese una palabra para la primera lista: '))
    Lista1.append(palabra)
    if(len(Lista1) == 5):
    b = 1
    print('
    ')
    while b==1:
    palabra = str(input(f'Ingrese una palabra para la segunda lista: '))
    Lista2.append(palabra)
    if (len(Lista2) == 5):
    print('
    ')
    a = set(Lista1)
    b = set(Lista2)
    Lista3 = a | b # union
    print(f'Lista de elementos de las dos listas: {list(Lista3)}')
    Lista4 = a - b #solo a
    print(f'Primera lista: {list(Lista4)}')
    Lista5 = b - a #solo b
    print(f'Segunda lista: {list(Lista5)}')
    Lista6 = a & b #interseccion
    print(f'Lista de palabras que aparecen en ambas listas: {list(Lista6)}')
    b=0
    a=0

  • @osvaldotrejo1305
    @osvaldotrejo1305 6 лет назад

    #Colecciones Ejercicio 1
    ''' Escriba un programa donde tenga una lista y que, a continuación elimine los elementos repetidos por ultimo mostrar la lista'''
    lista = [1,2,3,4,5,1,2,3,4,5]
    lista1 = set(lista)
    print(lista1)

  • @Siulgames
    @Siulgames 2 года назад

    asignatura = ["matematica", "quimica", "fisica", "historia", "lengua", "lengua", "matematica"]
    conjunto = set(asignatura)
    lista = list(conjunto)
    print(lista)

  • @ellias_mb
    @ellias_mb Год назад

    #Ej2 - Programa que tenga 2 listas y cree las siguientes listas:
    #1.Lista de palabras que aparecen en las 2 listas
    #2.Lista de palabras que aparecen en la lista 'a' pero no en la 'b'
    #3.Lista de palabras que aparecen en la lista 'b' pero no en la 'a'
    #4.Lista de palabras que aparecen en ambas listas
    def obtener_palabras_comunes(a, b):
    palabras_comunes = []
    for palabra in a:
    if palabra in b:
    palabras_comunes.append(palabra)
    return palabras_comunes
    def obtener_palabras_en_a_no_en_b(a, b):
    palabras_a_no_en_b = []
    for palabra in a:
    if palabra not in b:
    palabras_a_no_en_b.append(palabra)
    return palabras_a_no_en_b
    def obtener_palabras_en_b_no_en_a(a, b):
    palabras_b_no_en_a = []
    for palabra in b:
    if palabra not in a:
    palabras_b_no_en_a.append(palabra)
    return palabras_b_no_en_a
    def obtener_palabras_en_ambas(a, b):
    palabras_en_ambas = []
    for palabra in a:
    if palabra in b:
    palabras_en_ambas.append(palabra)
    return palabras_en_ambas
    lista_a = ['manzana', 'pera', 'banana', 'naranja']
    lista_b = ['manzana', 'uva', 'pera', 'mango']
    # Obtener lista de palabras comunes en ambas listas
    palabras_comunes = obtener_palabras_comunes(lista_a, lista_b)
    print("Palabras comunes en ambas listas:", palabras_comunes)
    # Obtener lista de palabras en lista_a pero no en lista_b
    palabras_a_no_en_b = obtener_palabras_en_a_no_en_b(lista_a, lista_b)
    print("Palabras en lista_a pero no en lista_b:", palabras_a_no_en_b)
    # Obtener lista de palabras en lista_b pero no en lista_a
    palabras_b_no_en_a = obtener_palabras_en_b_no_en_a(lista_a, lista_b)
    print("Palabras en lista_b pero no en lista_a:", palabras_b_no_en_a)
    # Obtener lista de palabras que aparecen en ambas listas
    palabras_en_ambas = obtener_palabras_en_ambas(lista_a, lista_b)
    print("Palabras que aparecen en ambas listas:", palabras_en_ambas)

  • @Aprendder
    @Aprendder 6 лет назад +1

    ¿Como se agregan los comentarios en colecciones?, lo intente con f 'comentario {variable} ' pero no me funcionó, el ejercicio2 lo resolví de la siguiente forma: (creo que es la forma, pero no estoy seguro)
    #Ejercicio 2
    lista1 = [1, 2, 3, "Camilo",5]
    lista2 = [1, 2, "Camilo",4]
    lista1 = set(lista1)
    lista2 = set(lista2)
    union = lista1 | lista2
    print(union)
    diferencial1 = lista1 - lista2
    print(diferencial1)
    diferencial2 = lista2 - lista1
    print(diferencial2)
    inter = lista1 & lista2
    print(inter)

    • @y.sanabria1671
      @y.sanabria1671 5 лет назад +1

      No puedes mezlar listas con set() sólo se usa con los conjutos

  • @Hardycjj
    @Hardycjj 5 лет назад +3

    Mi soluación ha sido la siguiente:
    lista = [1,2,3,4,5,1,2,3,4,5,1,2,3,4,5]
    print(f"La lista inicial es: {lista}")
    while lista.count(1) > 1:
    lista.pop(1)
    while lista.count(2) > 1:
    lista.pop(2)
    while lista.count(3) > 1:
    lista.pop(3)
    while lista.count(4) > 1:
    lista.pop(4)
    while lista.count(5) > 1:
    lista.pop(5)
    print(lista)
    La complejidad del algoritmo es lo que me parece la falla en el código, aunque podría decirse que es eficaz y no eficiente en cuanto a memoria

    • @diegols3207
      @diegols3207 4 года назад +1

      si la lista no fueran números, sino strings ? no podríamos usar los > 1 cierto?,
      ¿ como se haría? [i+1] ?

  • @brianmunoz8470
    @brianmunoz8470 4 года назад +1

    a=[1,2,3,4,"Brian",2,1,1,"Brian","Maria"]
    b=set(a)

  • @sebastiansoto3381
    @sebastiansoto3381 5 лет назад +1

    hagan videos con listas mas el ciclo for plssss

  • @renzoontivero1480
    @renzoontivero1480 4 года назад

    Yo lo hice de la siguiente manera:
    lista1 = ['Renzo',1,3,5,'Pedro','Lautaro',7.2,20.20,45]
    lista2 = [3,7,2,'Pedro','Lautaro',56,45.2,'TELEVISOR']
    #ELIMINAR ELEMENTOS REPETIDOS
    a = set(lista1)
    b = set(lista2)
    #LISTA DE PALABRAS QUE APARECEN EN LAS DOS LISTA
    print(len(a))
    print(len(b))
    #APARECEN EN LA PRIMERA LISTA PERO NO EN LA SEGUNDA LISTA
    conjunto1 = set(a)
    conjunto2 = set(b)
    conjunto3 = a-b
    print(conjunto3)
    #APARECEN EN LA SEGUNDA LISTA PERO NO EN LA PRIMERA:
    conjunto3 = b-a
    print(conjunto3)
    #LISTA DE PALABRAS QUE APARECEN EN AMBAS LISTAS
    print(len(a|b))

  • @Samuel-uv6gp
    @Samuel-uv6gp 4 года назад

    '''Escriba un programa que tenga dos listas y que, a continuacion,
    cree las siguientes listas (en las que no debe de haber repeticiones)'''
    listaa = ["Python","R","H20","Keras","PyTorch",]
    listab = ["IA","Meta","Sueño","Determinacion","Disciplina","Python"]
    lista1 = set(listaa)
    lista2 = set(listab)
    lista3 = lista1|lista2
    lista4 = list(lista1&lista2)
    print(f"
    Lista de palabras que aparecen en las dos líneas {lista3}")
    print(f"
    Lista de palabras que aparecen en la primera lista {listaa}")
    print(f"
    Lista de palabras que aparecen en la segunda lista {listab}")
    print(f"
    Lista de palabras que aparecen en ambas {lista4}")

  • @juanp3982
    @juanp3982 5 месяцев назад

    mi solucion:
    lista = []
    print("para salir del programa ingrese la palabra 'exit' ")
    while True:
    elemento = input("Ingrese el elemento: ")
    if elemento != "exit":
    lista.append(elemento)
    if elemento.lower() == "exit":
    break
    listaUno = list(set(lista))
    lista = list(listaUno)
    print(lista)

  • @camiharriague3900
    @camiharriague3900 2 года назад

    Dejo mi resolucion dividida en dos partes:
    SI EL USUARIO INGRESA VALORES A LA LISTA :
    agrega = input("Ingrese elementos para agregar a la lista, en el caso de haber terminado escriba 'exit' : ")
    Lista = []
    if (agrega == 'exit' or agrega == 'EXIT'):
    print(f"El programa ha finalizado. La lista es: {Lista}")
    else:
    while (agrega != 'exit' or agrega != 'EXIT'):
    agrega.lower()
    if agrega not in Lista:
    Lista.append(agrega)
    agrega = (input("Por favor ingrese otro elemento: ")).lower()
    if agrega == 'exit' or agrega == 'EXIT':
    print(f"El programa ha finalizado. La lista es: {Lista}")
    quit()
    else:
    print("El valor digitado no sera agregado dado que ya se encuentra en la lista")
    agrega = (input("Por favor ingrese otro elemento: ")).lower()
    if agrega == 'exit' or agrega == 'EXIT':
    print(f"El programa ha finalizado. La lista es: {Lista}")
    quit()
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    SI ES UNA LISTA CREADA POR MI:
    listita = [1,2,3,4,3,2,2,1,2,3,4]
    for numero in listita:
    while listita.count(numero) > 1:
    listita.remove(numero)
    print(f"La lista luego de eliminar los elementos repetidos es: {listita}")

  • @juliogarcete5020
    @juliogarcete5020 3 года назад

    '''
    Escriba un programa donde tenga una lista
    y que, a continuacion, elimine los elementos repetidos,
    por ultimo mostrar la lista.
    '''
    #una lista que elimine los elementos repetidos
    enteros={1,2,2,3,4,5}
    #mostrar la lista.
    print(enteros)

  • @kevinivandiazsolis
    @kevinivandiazsolis 3 года назад

    solo este falta

  • @UPD-Reddit
    @UPD-Reddit 4 года назад

    Aqui esta el ejercicio resuelto
    lista1 = [1,2,3,4,5,6]
    lista2 = [4,5,6,7,8,9]
    #lista de palabras que aparecen en las 2 lineas
    lista3 = lista1 + lista2
    conjunto1 = set(lista3)
    lista4 = list(conjunto1)
    print("lista de numeros que aparecen en las 2 lineas")
    print(f"{lista4}")
    #lista de numeros que aparecen en la primera lista pero no en las segunda
    print("lista de numeros de la primer lista")
    print(f"{lista1}")
    #lista de numeros que aparecen en la segunda lista pero no en las primera
    print("lista de numeros de la segunda lista")
    print(f"{lista2}")
    #lista de palabras que aparecen en ambas listas
    gh = set(lista1)
    gf = set(lista2)
    gg = gh & gf
    fg = list(gg)
    print("elementos en comun de las listas")
    print(f"{fg}")

  • @artemioharoldperlaciosluqu5471
    @artemioharoldperlaciosluqu5471 4 года назад

    lista1=[1,2,3,4,5]
    lista2=[4,5,6,7,8,9]
    a=set(lista1)
    b=set(lista2)
    union=list(a|b)
    soloA=list(a-b)
    soloB=list(b-a)
    interseccion=list(a&b)
    print(f"Lista de elementos que aparecen el las dos listas: {union}")
    print(f"Lista de elementos que aparecen en la primera lista, pero no en la segunda {soloA}")
    print(f"Lista de elementos que aparecen en la segunda lista, pero no el la primera {soloB}")
    print(f"Lista de elementos que aparecen en ambas listas: {interseccion}")

  • @cristian593
    @cristian593 3 года назад

    lista = ["Luis","Maria","Juan","Pepe","Maria"]
    lista = set(lista)
    print(lista)

  • @cesarmartinezl
    @cesarmartinezl 5 лет назад +2

    Hola!!!! Aqui dejo mi solución.
    lista1=[1,2,3,4,5,"Ale","Max","Dan"]
    lista2=[1,4,5,"Max","Dan","Abril","Omar"]
    lista1=set(lista1)
    lista2=set(lista2)
    print("UNION")
    print(f"Lista de palabras que aparecen en las 2 listas: {list(lista1|lista2)}
    ")
    print("DIFERENCIA L1-L2")
    print(f"Lista de palabras que aparecen en la primera lista, pero no en la segunda: {list(lista1-lista2)}
    ")
    print("DIFERENCIA L2-L1")
    print(f"Lista de palabras que aparecen en la segunda lista, pero no en la primera {list(lista2-lista1)}
    ")
    print("INTERSECCIÓN")
    print(f"Lista de palabras que aparecen en ambas listas{list(lista1&lista2)}")
    Saludos! =)

  • @matiasnovabaza8208
    @matiasnovabaza8208 3 года назад

    # mi solución para el ejercicio:
    lista_a = ([1,2,3,4,5,6,7])
    lista_A = set(lista_a)
    lista_b = ([2,13,34,1,42,34])
    lista_B = set(lista_b)
    conjunto1 = set(lista_A|lista_B)
    lista1 = list(conjunto1)
    print(f"Lista 1: {lista1}
    ")
    lista2 = list(conjunto1-lista_B)
    print(f"Lista 2: {lista2}
    ")
    lista3 = list(conjunto1-lista_A)
    print(f"Lista 3: {lista3}
    ")
    lista4 = list(conjunto1-set(lista2+lista3))
    print(f"Lista 4: {lista4}
    ")

  • @rubloxilxd8294
    @rubloxilxd8294 3 года назад

    #PALETA DE COLORES:
    BLACK = '\033[30m'
    RED = '\033[31m'
    GREEN = '\033[32m'
    YELLOW = '\033[33m'
    BLUE = '\033[34m'
    MAGENTA = '\033[35m'
    CYAN = '\033[36m'
    WHITE = '\033[37m'
    RESET = '\033[39m'
    usuario0=int(input(CYAN+"numero aleatorio

  • @paisano754
    @paisano754 2 года назад

    Yo directamente hice un conjunto pero bueno mal encaminado no estaba.

  • @barbscript
    @barbscript 2 года назад

    lista = [1,2,4,3,3,"gato", "perro", 8, 10, 8, "perro", "pajaritos" ]
    print(f"Lista original: {lista}")
    nuevaLista = []
    for x in lista:
    if x not in nuevaLista:
    nuevaLista.append(x)
    print(nuevaLista)

  • @luisjosegarcia9089
    @luisjosegarcia9089 4 года назад

    print("Escriba un programa que tenga dos listas y que, a continuacion, cree las siguientes lista (En las que no debe haber repeticiones): ")
    print()
    lista1 = [1,3,5,7,9,"Luis","Pepe","Maria",False,True,1.97,1.45,3.89,5.67]
    print("Lista1: ",lista1)
    lista2 = [2,4,6,8,10,"Petra","Ben","Sara",True,True,False,False,2.44,4.66,6.88]
    print("Lista2: ",lista2)
    print()
    print("1. Lista de palabras que aparecen en las dos listas: ")
    lista3 = list(set(lista2 + lista1))
    print(lista3)
    print()
    print("2. Lista de palabras que aparecen en la primera lista, pero no en la segunda: ")
    conjunto1 = set(lista1)
    conjunto2 = set(lista2)
    conjunto3 = conjunto1 - conjunto2
    print(list(conjunto3))
    print()
    print("3. Lista de palabras que aparecen en la segunda lista, pero no en la primera: ")
    conjunto1 = set(lista1)
    conjunto2 = set(lista2)
    conjunto3 = conjunto2 - conjunto1
    print(list(conjunto3))
    print()
    print("4. Lista de palabras que aparecen en ambas listas: ")
    conjunto1 = set(lista1)
    conjunto2 = set(lista2)
    conjunto3 = conjunto1 & conjunto2
    print(list(conjunto3))
    print()

  • @cristhopherandino5085
    @cristhopherandino5085 Год назад

    Buscando la reepuesta y termine llorando

  • @Nemxxi
    @Nemxxi 4 года назад

    list1 = [1,2,3,4,5]
    list2 = [4,5,6,7,8]
    conj1 = set(list1)
    conj2 = set(list2)
    # las dos listas
    print(conj1|conj2)
    # primera lista pero no en la segunda
    print( conj1-conj2)
    # segunda lista pero no la primera
    print(conj2-conj1)
    # elementos en ambas listas
    print(conj1 & conj2)

  • @brianmunoz8470
    @brianmunoz8470 4 года назад

    a=list(set([1,2,3,4,"a","b","c3",1,4]))
    b=list(set([5,6,3,4,"f","f","c3",5,6]))
    print(f"Lista 1: {a}
    Lista 2: {b}")
    c=list(set(a) & set(b))
    print(f"Palabras que aparecen en las dos listas {c}")
    d=list(set(a)^ set(c))
    print(f"Palabras que aparecen en la lista 1 pero no el la lista 2: {d}")
    e=list(set(b)^ set(c))
    print(f"Palabras que aparecen en la lista 2 pero no el la lista 1: {e}")

  • @buzz1859
    @buzz1859 3 года назад

    asi me quedo, miren muchachos
    lista = ["jose", "david", "pablo", "oscar", "jose", "vicente", 1, 2, 3, 2, 5, 7, 4, 6, 4, 3, 4]
    lista = set(lista)
    lista2 = ["armando", "estiven", "pablo", "jose", "oscar", 8, 4, 5, 21, 1, 3, 5, 6, ]
    lista2 = set(lista2)
    diferencia1 = lista - lista2
    diferencia2 = lista2 - lista
    conjunto = lista & lista2
    print("entre las dos listas coinciden")
    print(conjunto)
    print()
    print("abajo se mostraran elementos que se muestran en la primera lista, pero no en la segunda")
    print(diferencia1)
    print()
    print("abajo se mostraran elementos que se muestran en la segunda linea pero no en la primera")
    print(diferencia2)
    print()
    print("ahora abajo se mostraran elementos que estan an ambas listas")
    print(conjunto)

  • @homerolombardo9619
    @homerolombardo9619 5 лет назад +1

    lista = ["hola","hola","rw","rr"]
    print(lista)
    lista_no_duplicates = list(set(lista))
    print(lista_no_duplicates)

  • @joelch04
    @joelch04 2 года назад

    Tremendo hack y yo queriendo utilizar bucles xD

  • @jhomarastuyauri7037
    @jhomarastuyauri7037 4 года назад

    Holaa, aquí dejo mi solución sin los operadores "unión" e "intersección":
    #Lista de palabras que aparecen en las dos listas
    list_1 = ['hola','hola','jhomar','cristian','elias']
    list_2 = ['astuyauri','herencia','jhomar','cristian','elias','jhomar']
    list_new_1 = list(set(list_1))
    list_new_2 = list(set(list_2))
    list_new_2.extend(list_new_1)
    print(list_new_2)
    #Lista de palabras que aparecen en la primera lista, pero no en la segunda
    list_new_3 = []
    for i in list_new_1:
    if i not in list_new_2:
    list_new_3.append(i)
    print(list_new_3)
    print('#'*100)
    #Lista de palabras que aparecen en la segunda lista, pero no en la primera
    print('#'*100)
    list_new_4 = []
    for i in list_new_2:
    if i not in list_new_1:
    list_new_4.append(i)
    print(list_new_4)
    #Lista de palabras que aparecen en ambas listas
    print(list_new_1)
    print(list_new_2)
    list_new = []
    for i in list_new_1:
    if i in list_new_2:
    list_new.append(i)
    print(list_new)

  • @lldaniel23ll
    @lldaniel23ll 5 лет назад

    despues de varios meses de estar ocupado volvi a tomar este curso xd
    aqui esta el ejercicio:
    lista1=["Hector","Eliett","Daniel","Santiago"]
    lista2=["Estuardo","Auxiliadora","Steve","Hector"]
    lista3=lista1,lista2
    print(lista3)
    print(lista1)
    print(lista2)
    conjunto=list(set(lista1+lista2))
    print(conjunto)

  • @fede8604
    @fede8604 6 лет назад

    El mio:
    l1 = ["Dios","Demonio","Pikachu","Ash","Fede"]
    l2 = ["Avestruz","Ladron","Ash","Pikachu","Fede","Trabajo"]
    l1 = set(l1)
    l2 = set(l2)
    l3 = l1 | l2
    print("Palabras de las 2 listas: {}".format(list(l3)))
    l3 = l1 - l2
    print("Palabras de la lista A: {}".format(list(l3)))
    l3 = l2 - l1
    print("Palabras de la lista B: {}".format(list(l3)))
    l3 = l1 & l2
    print("Palabras en ambas listas: {}".format(list(l3)))

  • @jhonfredygalanarchila1698
    @jhonfredygalanarchila1698 4 года назад

    numero=[1,2,3,4,5]
    numero1=[1,6,7,8,9]
    resultado.remove(1)
    resultado = numero + numero1
    print(resultado )

  • @jennifernicolesolismantari9613
    @jennifernicolesolismantari9613 3 года назад

    Que en paz descanses :"), por aquí vengo a dejar mi humilde aporte army:
    #EJERCICIO 2
    a = ["Jungkook","Jin","RM","J-Hope","Jimin"]
    b = ["Jimin","V","Suga","RM"]
    conjunto1 = set(a)
    conjunto2 = set(b)
    c = a + b
    d = conjunto1 - conjunto2
    e = conjunto2 - conjunto1
    z = conjunto1 & conjunto2
    ld = list(d)
    le = list(e)
    lz = list(z)
    print(a)
    print(b)
    print(c)
    print(ld)
    print(le)
    print(lz)

  • @Latently
    @Latently 5 лет назад

    lista = ['a','b','c','d','e',1,"a","c","d","e",1]
    print(f"la lista inicial es {lista}")
    lista = set(lista)
    print(lista)
    fin :V

  • @liverdreemurr6472
    @liverdreemurr6472 Год назад

    lista = [1,2,2,3,3,5,6,"Franco",9,10,10,11,"Franco"]
    result = []
    for item in lista:
    if item not in result:
    result.append(item)
    print(result)