3
respuestas

Problemas con asignación list

Hola Buenas tardes Amigos y colaboradores del foro de Alura Latam Estoy trabajando con esta lista

`datos = [ ['Llantas de aleación', 'Cerraduras eléctricas', 'Piloto automático', 'Asientos de cuero', 'Aire acondicionado', 'Sensor de estacionamiento', 'Sensor de crepúsculo', 'Sensor de lluvia'], ['Central multimedia', 'Techo panorámico', 'Frenos ABS', '4 X 4', 'Panel digital', 'Piloto automático', 'Asientos de cuero', 'Cámara de estacionamiento'], ['Piloto automático', 'Control de estabilidad', 'Sensor crepuscular', 'Frenos ABS', 'Transmisión automática', 'Asientos de cuero', 'Central multimedia', 'Ventanas eléctricas'] ]

accesorios=[] for i in datos: for iten in i: accesorios.append(iten) accesorios

set(accesorios)

#list(set(accesorios))#`

Estoy teniendo problemas con mi ultima linea de código list(set(accesorios)) quiero pasar mi función set a una lista, pero me aparece este error-> TypeError: 'range' object is not callable Me pueden ayudar por favor, muchas gracias

3 respuestas

Hola Orlando, espero que estés bien! No logramos entender lo que quisiste decir en este post. Recuerda que para apoyarte en alguna duda, es necesario que se muestre tu código en el foro y para ello debes seguir los siguientes pasos: https://youtu.be/tevEdARFxGU ¡Para cualquier duda, estoy disponible! ¡Vamos juntos! ¡No desanimes! :)

Si este post te ayudó, por favor, marca como solucionado ✓.

Hola Buenas tardes Amigos y colaboradores del foro de Alura Latam Estoy trabajando con esta lista

datos = [ 
    ['Llantas de aleación', 'Cerraduras eléctricas', 'Piloto automático', 'Asientos de cuero', 'Aire acondicionado', 'Sensor de estacionamiento', 'Sensor de crepúsculo', 'Sensor de lluvia'],
    ['Central multimedia', 'Techo panorámico', 'Frenos ABS', '4 X 4', 'Panel digital', 'Piloto automático', 'Asientos de cuero', 'Cámara de estacionamiento'],
    ['Piloto automático', 'Control de estabilidad', 'Sensor crepuscular', 'Frenos ABS', 'Transmisión automática', 'Asientos de cuero', 'Central multimedia', 'Ventanas eléctricas']
]
datos
accesorios=[]
for i in datos:
  for iten in i:
    accesorios.append(iten)
accesorios 

set(accesorios)
#list(set(accesorios))#

Estoy teniendo problemas con mi ultima linea de código list(set(accesorios)) quiero pasar mi función set a una lista, pero me aparece este error-> TypeError: 'range' object is not callable Me pueden ayudar por favor, muchas gracias

Hola Orlando,

Ejecuté el código que compartiste, y no tuve mensaje de error alguno, te lo comparto:

datos = [ 
    ['Llantas de aleación', 'Cerraduras eléctricas', 'Piloto automático', 'Asientos de cuero', 'Aire acondicionado', 'Sensor de estacionamiento', 'Sensor de crepúsculo', 'Sensor de lluvia'],
    ['Central multimedia', 'Techo panorámico', 'Frenos ABS', '4 X 4', 'Panel digital', 'Piloto automático', 'Asientos de cuero', 'Cámara de estacionamiento'],
    ['Piloto automático', 'Control de estabilidad', 'Sensor crepuscular', 'Frenos ABS', 'Transmisión automática', 'Asientos de cuero', 'Central multimedia', 'Ventanas eléctricas']
]

datos

accesorios=[]

for i in datos:
  for iten in i:
    accesorios.append(iten)
accesorios 

list(set(accesorios))