Variabelen (Python): verschil tussen versies
Naar navigatie springen
Naar zoeken springen
(17 tussenliggende versies door dezelfde gebruiker niet weergegeven) | |||
Regel 1: | Regel 1: | ||
− | + | Met ''variabelen'' wordt hier vermoedelijk hetzelfde bedoeld als ''data types''. Aangezien Python object-georiënteerd is, weet ik niet meer waat ''variabelen'' ophouden en ''objecten'' beginnen. Sois. | |
− | + | Variabelen moeten vantevoren geïniteerd worden. Als je verwijst naar een niet-geïniteerde variabele, krijg je een foutmelding. | |
− | |||
− | |||
− | + | == Dictionaries == | |
− | |||
− | + | Voorbeeld: | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<pre> | <pre> | ||
− | + | >>> d={"stad":"Amsterdam", "stad":"Rotterdam"} | |
+ | >>> d | ||
+ | {'stad': 'Rotterdam'} | ||
+ | </pre> | ||
− | + | Zie https://en.wikibooks.org/wiki/Python_Programming/Dictionaries voor meer. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Lists == | == Lists == | ||
− | + | Zie [[Lists (Python)]]. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == | + | == Sets == |
− | + | Een ''set'' is wat het in de wiskunde is: Een verzameling ''unieke'' elementen. Dat ''unieke'' is het verschil met ''[[Lists (Python) | lists]]'' | |
− | + | == Tuples == | |
− | |||
− | |||
− | |||
− | |||
− | + | Een ''tuple'' is een broertje van een ''list'', maar ''immutable'': Je kunt elementen niet aanpassen nadat je ze hebt geïniteerd. Daarnaast is de syntaxis iets anders [https://www.tutorialspoint.com/python/python_tuples]. | |
== Zie ook == | == Zie ook == | ||
* [[HTML-filtering in Python]] | * [[HTML-filtering in Python]] | ||
+ | * [[Lists (Python)]] | ||
* [[Print (Python)]] | * [[Print (Python)]] | ||
Regel 103: | Regel 37: | ||
* https://en.wikibooks.org/wiki/Python_Programming/Variables_and_Strings | * https://en.wikibooks.org/wiki/Python_Programming/Variables_and_Strings | ||
* https://en.wikibooks.org/wiki/Python_Programming/Dictionaries | * https://en.wikibooks.org/wiki/Python_Programming/Dictionaries | ||
+ | * https://www.datacamp.com/community/tutorials/sets-in-python | ||
+ | * https://www.tutorialspoint.com/python/python_tuples |
Huidige versie van 4 aug 2019 om 11:48
Met variabelen wordt hier vermoedelijk hetzelfde bedoeld als data types. Aangezien Python object-georiënteerd is, weet ik niet meer waat variabelen ophouden en objecten beginnen. Sois.
Variabelen moeten vantevoren geïniteerd worden. Als je verwijst naar een niet-geïniteerde variabele, krijg je een foutmelding.
Dictionaries
Voorbeeld:
>>> d={"stad":"Amsterdam", "stad":"Rotterdam"} >>> d {'stad': 'Rotterdam'}
Zie https://en.wikibooks.org/wiki/Python_Programming/Dictionaries voor meer.
Lists
Zie Lists (Python).
Sets
Een set is wat het in de wiskunde is: Een verzameling unieke elementen. Dat unieke is het verschil met lists
Tuples
Een tuple is een broertje van een list, maar immutable: Je kunt elementen niet aanpassen nadat je ze hebt geïniteerd. Daarnaast is de syntaxis iets anders [1].