Hola, quiero poder eliminar todos los actores que agrege dentro de un grupo y pense que seria “mi_grupo.eliminar()” pero no funciona :(, si alguien sabe como se hace se lo agradezco
Buenas, @Pan!
Supongo que tu grupo está en un array. La manera de eliminar elementos de un array en Python es con un método FOR IN (tambien con un FOREACH en otros lenguajes de programación).
Un ejemplo de esto es cuando eliminamos todos los actores que están en pantalla.
actores = pilas.actores.listar_actores()
# Elimina todos los actores de la pantalla
for actor in actores:
actor.eliminar()
No lo he probado, pero podría ser algo muy parecido a eso, no crees? Por ejemplo,
for actor in Mi_Grupo:
actor.eliminar()
El ciclo FOR IN recorre uno a uno todos los elementos de un array y hace lo que esté programado, en este caso eliminar() cada uno de los elementos.
Un saludo!
1 Like
GRACIAS, me sirvio mucho, ademas con esto puedo arreglar otros bugs de mi juego