mirror of
https://github.com/Fare-spec/cours.git
synced 2025-12-09 19:30:40 +00:00
first commit
This commit is contained in:
23
file/file_tuple.py
Normal file
23
file/file_tuple.py
Normal file
@@ -0,0 +1,23 @@
|
||||
def creer_file_vide():
|
||||
return ()
|
||||
|
||||
def est_vide(file: tuple)-> bool:
|
||||
return () == file
|
||||
|
||||
def tete(file: tuple):
|
||||
assert not(est_vide(file)), "file vide"
|
||||
element, reste = file
|
||||
|
||||
return element
|
||||
|
||||
def queue(file):
|
||||
element,reste = liste
|
||||
return reste
|
||||
|
||||
def inserer_tete(file,elt):
|
||||
return (elt,file)
|
||||
|
||||
def inserer_queue(file,elt):
|
||||
if est_vide(file):
|
||||
return inserer_tete(file,elt)
|
||||
return inserer_tete(inserer_queu(queue(file),elt)tete(file))
|
||||
Reference in New Issue
Block a user