wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Dicionários em Python

Total questions: 18

Worksheet time: 9mins

Name
Class
Date
1.

O que são dicionários em Python?

a)

Dicionários em Python são exclusivos para armazenar strings.

b)

Dicionários em Python são estruturas de dados que permitem armazenar pares chave-valor.

c)

Dicionários em Python são estruturas de dados que permitem armazenar pares valor-índice.

d)

Dicionários em Python são utilizados para armazenar apenas valores numéricos.

2.

Qual a estrutura básica de um dicionário em Python?

a)

Para criar um dicionário em Python, é necessário utilizar a palavra-chave 'map' em vez de chaves.

b)

Um dicionário em Python é definido com a palavra-chave 'dict' seguida de parênteses.

c)

A estrutura básica de um dicionário em Python é definida utilizando chaves {} e separando cada par chave-valor por dois pontos (:). Por exemplo: meu_dicionario = {'chave1': 'valor1', 'chave2': 'valor2'}

d)

A estrutura básica de um dicionário em Python é definida utilizando colchetes [] e separando cada par chave-valor por vírgula.

3.

Como podemos aceder a um valor específico num dicionário?

a)

dict['chave']

b)

dict[chave]

c)

dict.get(chave)

d)

dict.valor

4.

É possível ter chaves duplicadas num dicionário em Python?

a)

Depende

b)

Talvez

c)

Não

d)

Sim

5.

Como podemos adicionar um novo par chave-valor num dicionário?

a)

dictionary['nova_chave'] = novo_valor

b)

dictionary.update('nova_chave', novo_valor)

c)

dictionary['nova_chave'] = novo_valor

d)

dictionary.add('nova_chave', novo_valor)

6.

Como podemos verificar se uma chave existe num dicionário?

a)

check_key(dictionary)

b)

dictionary_key in dictionary

c)

key_exists(dictionary)

d)

dictionary.has_key(key)

7.

É possível alterar o valor associado a uma chave num dicionário?

a)

Talvez

b)

Sim

c)

Depende

d)

Não

8.

Como podemos remover um par chave-valor de um dicionário?

a)

dictionary.delete(key)

b)

dictionary.pop(key)

c)

dictionary.remove(key)

d)

dictionary.clear(key)

9.

Quais são os métodos principais disponíveis para manipular dicionários em Python?

a)

copy()

b)

sort()

c)

get(), keys(), values(), items(), update(), pop(), popitem(), clear()

d)

remove()

10.

Como aceder a um valor num dicionário em Python?

a)

Use parênteses para aceder a um valor

b)

Use o operador de adição para aceder a um valor

c)

Use aspas simples para aceder a um valor

d)

Para aceder a um valor num dicionário em Python, use a chave correspondente ao valor desejado dentro de colchetes após o nome do dicionário.

11.

Qual o método em Python que é usado para adicionar um novo item a um dicionário?

a)

append

b)

insert

c)

update

d)

add

12.

Como remover um item de um dicionário em Python?

a)

Apenas é possível remover um item de um dicionário em Python se ele estiver vazio

b)

Você não pode remover um item de um dicionário em Python

c)

Você pode remover um item de um dicionário em Python usando o método pop() ou a declaração del.

d)

Use o método remove() para remover um item de um dicionário em Python

13.

Qual é a função do método 'keys()' num dicionário em Python?

a)

Remove todas as chaves do dicionário.

b)

Adiciona uma nova chave ao dicionário.

c)

Retorna uma visualização de todas as chaves no dicionário.

d)

Retorna uma lista de valores no dicionário.

14.

Qual é a diferença entre 'get()' e 'pop()' num dicionário em Python?

a)

A função 'get()' é usada para acessar um valor em um dicionário, enquanto a função 'pop()' é usada para remover e retornar um valor com base na chave fornecida.

b)

A função 'get()' é usada para adicionar um novo par chave-valor ao dicionário, enquanto a função 'pop()' é usada para atualizar um valor existente.

c)

A função 'get()' é usada para remover um valor do dicionário, enquanto a função 'pop()' é usada para acessar um valor com base na chave fornecida.

d)

A função 'get()' retorna um valor com base na chave fornecida, enquanto a função 'pop()' retorna um valor aleatório do dicionário.

15.

Como iterar pelas chaves de um dicionário em Python?

a)

Acesse as chaves utilizando o método values()

b)

Não é possível iterar pelas chaves de um dicionário em Python

c)

Utilize um loop for para percorrer o dicionário e acesse as chaves utilizando o método keys() ou diretamente no loop.

d)

Use um loop while para percorrer o dicionário

16.

Como iterar pelos valores de um dicionário em Python?

a)

Use o método get() para iterar pelos valores de um dicionário em Python.

b)

Use o método keys() para iterar pelos valores de um dicionário em Python.

c)

Utilize o método values() para iterar pelos valores de um dicionário em Python.

d)

Use o método items() para iterar pelos valores de um dicionário em Python.

17.

Qual é a função do método 'items()' num dicionário em Python?

a)

Adiciona um novo item ao dicionário.

b)

Remove todos os itens do dicionário.

c)

Retorna uma lista de chaves do dicionário.

d)

Retorna uma lista de tuplas com chave-valor do dicionário.

18.

Como verificar se uma chave existe num dicionário em Python?

a)

if 'chave' not in dicionario:

b)

if 'chave' in dicionario:

c)

if dicionario.contains('chave'):

d)

if dicionario.has_key('chave'):