Читать книгу Routineaufgaben mit Python automatisieren - Al Sweigart - Страница 133
Typen mit den Funktionen list() und tuple() umwandeln
ОглавлениеSo wie str(42) die Stringdarstellung '42' des Integerwertes 42 zurückgibt, so geben die Funktionen list() und tuple() die Listen- bzw. Tupelversionen der übergebenen Werte zurück. In den folgenden Beispielen weisen die Rückgabewerte einen anderen Datentyp auf als die übergebenen Werte:
>>> tuple(['cat', 'dog', 5])
('cat', 'dog', 5)
>>> list(('cat', 'dog', 5))
['cat', 'dog', 5]
>>> list('hello')
['h', 'e', 'l', 'l', 'o']
Die Umwandlung eines Tupels in eine Liste ist praktisch, wenn Sie eine veränderbare Version eines Tupelwertes benötigen.