Dzielenie dyktatu przez wartość jednego z klawiszy

Mam słownik z danymi o tej samej długości (ale różnymi typami), na przykład:

data = {
    "id": [1,1,2,2,1,2,1,2], 
    "info": ["info1","info2","info3","info4","info5","info6","info7","info8"],       
    "number": [1,2,3,4,5,6,7,8]
}

Teraz chciałbym podzielić to na dwie częściid, utrzymując odpowiednieinfo inumber. To znaczy mieć dwa dyktatydata1 idata2.

Uwaga: jest to tylko próbka, jest wiele kluczy w dyktacie i chciałbym uniknąć używania nazw kluczy, ale raczej przepuścić przez nie wszystkie.

Co to jest Pythonic sposób to zrobić?

questionAnswers(4)

yourAnswerToTheQuestion