1
Tuples are collections of values similar to lists, but they are immutable, meaning their values cannot be changed after creation.
2
Tuples are defined using round brackets () instead of the square brackets [] used for lists.
3
Tuple elements can be accessed using indexing (e.g., TUP[1]), but item assignment (modifying values) results in an error.
4
Tuples support fewer methods than lists, mainly count() and index(), and iteration over tuples is faster than over lists due to their immutability.
5
Sets are collections of unique elements defined using curly brackets {}.
6
Sets do not maintain a specific sequence or order, and they do not support indexing because elements are stored based on a hashing concept for performance.
7
Sets automatically remove duplicate values and allow methods like add(), pop(), and remove().