Défi : Système de Gestion des Tâches
Imaginez que vous avez un système de gestion des tâches simple utilisant une list
dans Redis. Votre tâche est d'effectuer les actions suivantes :
-
Créez une liste de tâches (nommée
todo_list
) et ajoutez les tâches suivantes :"Do a workout"
,"Read a book"
,"Call a friend"
; -
Récupérez et affichez la liste complète des tâches. Après cette étape, la liste devrait contenir trois tâches;
-
Supprimez la dernière tâche de la liste et affichez la liste mise à jour. Après cette étape, la liste devrait contenir seulement deux tâches;
-
Mettez à jour la première tâche en
"Cook lunch"
et affichez la liste mise à jour. Après cette étape, la liste devrait refléter le changement; -
Récupérez le texte de la deuxième tâche directement (par index). Redis devrait retourner le texte de la tâche.
Création d'une liste de tâches et ajout de tâches:
Récupération de la liste de tâches complète:
Suppression de la dernière tâche et affichage de la liste:
La commande RPOP
supprime le dernier élément de la liste "Do a workout"
.
Ensuite, utilisez LRANGE
à nouveau pour vérifier la liste mise à jour:
Mise à jour de la première tâche et affichage de la liste:
La commande LSET
met à jour l'élément à l'index spécifié. Ici, "Cook lunch"
remplace "Call a friend"
(index 0
).
Utilisez LRANGE
à nouveau pour vérifier la mise à jour:
Récupération de la deuxième tâche directement par index:
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 3.33
Défi : Système de Gestion des Tâches
Glissez pour afficher le menu
Imaginez que vous avez un système de gestion des tâches simple utilisant une list
dans Redis. Votre tâche est d'effectuer les actions suivantes :
-
Créez une liste de tâches (nommée
todo_list
) et ajoutez les tâches suivantes :"Do a workout"
,"Read a book"
,"Call a friend"
; -
Récupérez et affichez la liste complète des tâches. Après cette étape, la liste devrait contenir trois tâches;
-
Supprimez la dernière tâche de la liste et affichez la liste mise à jour. Après cette étape, la liste devrait contenir seulement deux tâches;
-
Mettez à jour la première tâche en
"Cook lunch"
et affichez la liste mise à jour. Après cette étape, la liste devrait refléter le changement; -
Récupérez le texte de la deuxième tâche directement (par index). Redis devrait retourner le texte de la tâche.
Création d'une liste de tâches et ajout de tâches:
Récupération de la liste de tâches complète:
Suppression de la dernière tâche et affichage de la liste:
La commande RPOP
supprime le dernier élément de la liste "Do a workout"
.
Ensuite, utilisez LRANGE
à nouveau pour vérifier la liste mise à jour:
Mise à jour de la première tâche et affichage de la liste:
La commande LSET
met à jour l'élément à l'index spécifié. Ici, "Cook lunch"
remplace "Call a friend"
(index 0
).
Utilisez LRANGE
à nouveau pour vérifier la mise à jour:
Récupération de la deuxième tâche directement par index:
Merci pour vos commentaires !