► Dados homogêneos
São conjuntos de dados em que todos os elementos são do mesmo tipo ou natureza. Isso significa que os itens dentro de um conjunto de dados homogêneos têm características semelhantes ou idênticas, facilitando a aplicação de operações uniformes sobre eles.
Exemplos:
Uma lista de números inteiros: [1, 2, 3, 4, 5]
Uma lista de strings: ["maçã", "banana", "cereja"]
Uma matriz (array) de números: [[1, 2], [3, 4]]
Geralmente são utilizados em listas e arrays
► Dados Heterogêneos
São conjuntos de dados que contêm elementos de tipos diferentes. Isso significa que os itens dentro de um conjunto de dados heterogêneos podem ter naturezas distintas, exigindo operações específicas para cada tipo de dado presente.
Exemplos:
Uma lista que contém números e strings: [1, "dois", 3, "quatro"]
Um dicionário com chaves e valores de tipos variados: {"nome": "Ana", "idade": 30, "altura": 1.75}
Um registro ou tupla que mistura diferentes tipos de dados: (1, "casa", 3.14)
Geralmente são utilizados em listas, tuplas, dicionários, arquivos JSONs.