Bienvenido a la Comunidad de Treehouse
¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.
¿Buscas aprender algo nuevo?
Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de
Inicia tu prueba gratuita
JASON LEE
17,352 puntos@11:50 Principio DRY al reemplazar el nodo head fusionado al siguiente nodo head?
@ 11:50 Pasan escribe el siguiente código:
# Descartar cabeza falsa y establecer el primer nodo fusionado como cabeza
head = fusionado.head.next_node
fusionado.head = head
¿Pero no se puede simplificar a lo siguiente?
# Descartar cabeza falsa y establecer el primer nodo fusionado como cabeza
fusionado.head = fusionado.head.next_node
1 Respuesta
Steven Parker
244 163 puntosPuede ahorrar una línea (y una variable) de esta manera, pero tener el mismo término en ambos lados de una asignación podría no ser tan claro como hacerlo en dos pasos.
De cualquier forma, el principio "DRY" no se aplica aquí, ya que nada se está repitiendo.