Função built-in list() do Python

Da documentação do Python 3

Em vez de ser uma função, list é na verdade um tipo de sequência mutável, conforme documentado em Listas e Tipos de Sequência — list, tuple, range.

Introdução

Em Python, list não é uma função, mas sim um tipo de sequência mutável built-in. Isso significa que é uma estrutura de dados que pode conter uma coleção ordenada de itens, e você pode alterar seu conteúdo. Você pode criar uma lista usando colchetes [] ou o construtor list().

Exemplos

l = list()
print(l)
l.append(1)
l.append(2)
print(l)
[]
[1, 2]