mirror of
https://github.com/Fare-spec/cours.git
synced 2025-12-07 10:50:36 +00:00
32 lines
470 B
Python
32 lines
470 B
Python
#!/usr/bin/env python3
|
|
# -*- coding: utf-8 -*-
|
|
"""
|
|
Created on Mon Feb 10 09:15:57 2025
|
|
|
|
@author: elouan.fare
|
|
"""
|
|
|
|
|
|
def creer_liste():
|
|
return ()
|
|
|
|
|
|
def est_vide(liste):
|
|
return len(liste) == 0
|
|
|
|
|
|
def ajouter(liste, element):
|
|
return (element, liste)
|
|
|
|
|
|
def tete(liste):
|
|
assert not (est_vide(liste)), "Liste vide"
|
|
element, _ = liste
|
|
return element
|
|
|
|
|
|
def queue(liste):
|
|
assert not (est_vide(liste)), "Liste vide"
|
|
_, reste = liste
|
|
return reste
|