Tamanho dos dados na memória vs. no disco

Como a RAM necessária para armazenar dados em memória se compara ao espaço em disco necessário para armazenar os mesmos dados em um arquivo? Ou não há correlação generalizada?

Por exemplo, digamos que eu simplesmente tenha um bilhão de valores de ponto flutuante. Armazenados em formato binário, seriam 4 bilhões de bytes ou 3,7 GB no disco (sem incluir cabeçalhos e outros). Então diga que leio esses valores em uma lista em Python ... quanta RAM devo esperar que exija?

questionAnswers(2)

yourAnswerToTheQuestion