struct

Reportar um problema Ver código-fonte Nightly · 7.4 . 7.3 · 7.2 · 7.1 · 7.0 · 6.5

Um objeto genérico com campos.

Os campos de structs não podem ser reatribuídos depois que o struct é criado. Duas estruturas são iguais se tiverem os mesmos campos e se os valores dos campos correspondentes forem iguais.

Membros

struct

struct struct(**kwargs)

Cria uma estrutura imutável usando os argumentos de palavra-chave como atributos. Ele é usado para agrupar vários valores. Exemplo:
s = struct(x = 2, y = 3)
return s.x + getattr(s, "y")  # returns 5

Parâmetros

Parâmetro Descrição
kwargs o padrão é {}
Dicionário de argumentos.