Colab

import pickle

f= open("test.pickle", "wb")
pickle.dump([], f)

while True:
    r = input("(r)ead or (w)rite?")
    if r in ['w', 'r']:
        break

if r == 'r':
    f= open("test.pickle", "rb")
    db = pickle.load(f)
    print(db)
    
if r == 'w':
    f= open("test.pickle", "rb")
    db = pickle.load(f)
    new = input("what do you want to add?")
    db.append(new)
    f.close()
    f= open("test.pickle", "wb")
    pickle.dump(db, f)