Thomson Reuters interview question

what are different data structures available in Python? difference between list and tuple. what is hash function