Design a file parsing system that reads, parses and filters file contents.
Example Data:
color date number
green 2001/02/23 8
purple 2006/05/11 1
white 2019/02/17 200
Sample Usage:
sheet = SpreadSheet("a.txt")
sheet.filter(['color', '=', 'green']) # returns [['green', '2001/02/23', 8]]
Note: Colors may have duplicates.
Design a RandomizedSet class with O(1) average time complexity for all operations.
Required Methods:
Follow-up: Modify the implementation to allow duplicates.