⇨ MENU ⇨ METHODES ⇨ memoryview ( )
memoryview ( ).tolist ( )
⇨ MENU ⇨ METHODES ⇨ memoryview ( )
memoryview ( ).tolist ( )
DESCRIPTION.
Créer une list ( ) avec les éléments d'une vue mémoire.
SYNTAXE.
LST_Copie = vue.tolist ( )
LST_Copie = ⇨ Nom de la variable [ optionnel ]
vue ⇨ vue mémoire valide [ OBLIGATOIRE ]
.tolist ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
REMARQUES.
vue doit être un objet memoryview ( ) valide.
Les éléments de la list ( ) retournée correspondent aux valeurs des octets de l'objet tampon qui a été utilisé pour la création de la vue mémoire. Pour les objets natifs de Python (bytes ( ) et bytearray ( )), il s'agit de int ( ) compris entre 0 et 255. Mais pour d'autres objets importés depuis d'autres modules, les valeurs seront en fonction des éléments du type de l'objet générateur.
EXEMPLES.
BYT_Titre = bytes ( "Mon Python à moi." , "utf-8" )
MRV_Titre = memoryview ( BYT_Titre )
LST_Copie = MRV_Titre.tolist ( )
print ( LST_Copie ) retourne [77, 111, 110, 32, 80, 121, 116, 104, 111, 110, 32, 195, 160, 32, 109, 111, 105, 46]
print ( type ( LST_Copie ) ) retourne <class 'list'>
MRV_Langage = memoryview ( b"Python 3." )
print ( MRV_Langage.tolist ( ) ) retourne [80, 121, 116, 104, 111, 110, 32, 51, 46]
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.