wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Métodos Manipulação de Arrays em Python

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Considere o array abaixo em Python: ```python animais = ["gato", "cachorro", "pássaro"] ``` Qual comando adiciona o elemento "peixe" ao final do array?

a)

`animais.add("peixe")`

b)

`animais.append("peixe")`

c)

`animais.insert("peixe")`

d)

`animais.push("peixe")`

2.

Dado o array: ```python numeros = [5, 2, 9, 1] ``` Qual método ordena o array em ordem crescente?

a)

`numeros.sort()`

b)

`numeros.reverse()`

c)

`numeros.order()`

d)

`numeros.sorted()`

3.

Observe o array: ```python cores = ["azul", "verde", "amarelo", "vermelho"] ``` Qual comando remove o elemento "amarelo"?

a)

`cores.remove("amarelo")`

b)

`cores.delete("amarelo")`

c)

`cores.pop("amarelo")`

d)

`cores.erase("amarelo")`

4.

Qual comando retorna o número de elementos do array abaixo? ```python frutas = ["maçã", "banana", "uva"] ```

a)

`frutas.count()`

b)

`len(frutas)`

c)

`frutas.size()`

d)

`frutas.length()`

5.

Dado o array: ```python idades = [10, 12, 14, 16, 18] ``` Qual comando retorna apenas os três primeiros elementos?

a)

`idades[0:3]`

b)

`idades[1:3]`

c)

`idades[3:0]`

d)

`idades[0:2]`

6.

Qual comando verifica se o número 7 está presente no array abaixo? ```python numeros = [3, 5, 7, 9] ```

a)

`7 in numeros`

b)

`numeros.has(7)`

c)

`numeros.find(7)`

d)

`numeros.contains(7)`

7.

Considere o array: ```python letras = ["a", "b", "c", "d"] ``` Qual comando inverte a ordem dos elementos?

a)

`letras.sort()`

b)

`letras.reverse()`

c)

`letras.invert()`

d)

`letras.flip()`

8.

Dado o array: ```python notas = [8, 7, 9, 6] ``` Qual comando retorna o maior valor do array?

a)

`notas.max()`

b)

`max(notas)`

c)

`notas.maximum()`

d)

`notas.top()`

9.

Qual comando retorna o índice do elemento "laranja" no array abaixo? ```python frutas = ["maçã", "laranja", "uva"] ```

a)

`frutas.index("laranja")`

b)

`frutas.find("laranja")`

c)

`frutas.search("laranja")`

d)

`frutas.locate("laranja")`

10.

Dado o array: ```python valores = [1, 2, 3, 4, 5] ``` Qual comando retorna os elementos do índice 2 até o final?

a)

`valores[2:]`

b)

`valores[:2]`

c)

`valores[2:4]`

d)

`valores[1:3]`

11.

Considere o array bidimensional: ```python matriz = [[1, 2], [3, 4]] ``` Qual comando acessa o número 4?

a)

`matriz[1][1]`

b)

`matriz[0][1]`

c)

`matriz[1][0]`

d)

`matriz[0][0]`

12.

Qual comando adiciona o número 10 na posição 2 do array abaixo? ```python numeros = [5, 7, 9] ```

a)

`numeros.append(10)`

b)

`numeros.insert(2, 10)`

c)

`numeros.add(2, 10)`

d)

`numeros.push(2, 10)`

13.

Dado o array: ```python nomes = ["Ana", "Bia", "Carlos", "Duda"] ``` Qual comando retorna uma cópia do array invertido, sem alterar o original?

a)

`nomes[::-1]`

b)

`nomes.reverse()`

c)

`nomes.sort(reverse=True)`

d)

`nomes.invert()`

14.

Qual comando remove e retorna o último elemento do array abaixo? ```python cores = ["azul", "verde", "amarelo"] ```

a)

`cores.pop()`

b)

`cores.remove()`

c)

`cores.delete()`

d)

`cores.cut()`

15.

Dado o array: ```python idades = [8, 12, 15, 20, 25] ``` Qual comando retorna apenas os elementos de índice 1 até 3 (inclusive o 1 e excluindo o 3)?

a)

`idades[1:3]`

b)

`idades[1:4]`

c)

`idades[2:4]`

d)

`idades[0:3]`