if you are familiar with C programming, you consider lists to be analogous to arrays in C and, tuples to be analogous to structures, in that they stores data of different types. Do remember that tuples are immutable, unlike strings. I hope this will be helpful for you in deciding which data structures to use.