'''
区分以下类型哪些是容器序列哪些是扁平序列，哪些是可变序列哪些是不可变序列：

list
tuple
str
dict
collections.deque

'''
'''
答：
1. str 是 扁平序列 。
2. 剩下4个都是容器。

1. 可变序列是 list，collections.deque 。
2. 不可变序列 是 tuple
3. 字典和集合，是基于hash 散列的，属于非序列。
'''