List is a collection of index values pairs as that of array in c++. Dictionary is a hashed structure of key and value pairs. The indices of list are integers starting from 0. The keys of dictionary can be of any data type.
How are Python dictionaries different from Python lists 1 point?
Dictionaries holds only one value as an element. Dictionary stores data in key-value pairs and each key-value pair is separated by a colon and each element is separated by a comma. You can check out this Python Tutorial to learn handling lists and dictionaries.
What is the difference between list dictionary and tuples in Python?
List and tuple is an ordered collection of items. Dictionary is unordered collection. List and dictionary objects are mutable i.e. it is possible to add new item or delete and item from it. Tuple is an immutable object.