Cap. 4 - Introducción a listas Flashcards

1
Q

Secuencia

A

Un objeto que contiene multiples items de data. Los items de una secuencia son almacenados en memoria primaria.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

3 tipos de secuencias

A
  1. Listas
  2. Tuplos
  3. Cadenas de caracteres
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Lista

A

Es un objeto que contiene múltiples items de data. (cada item en la lista se llama ELEMENTOS)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Como se puede desplegar listas?

A
  1. print()
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Operador de repetición (*)

A

Cuando se utiliza * y el primer operando es una lista y el segundo es un número tipo int.

Ejemplo: lista * n

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Índices [ ]

A

Una manera de accesar los elementos de una lista individualmente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Ciclo

A

Otro método para accesar los elementos de una lista.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Indexing error

A

Ocurre cuando tratamos de accesar un elemento con un índice fuera del rango acceptable.

Ejemplo: 1. mi_lista = [10, 20, 30, 40] 2. print(mi_lista[5])

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Función len ( )

A

Recibe una secuencia como argumento y devuelve la cantidad de elementos de dicha lista.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Listas son mutables

A

Se pueden cambiar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Si trata de cambiar el valor de un elemento con un índice inválido…

A

ocurre un indexing error.

Ejemplo:

  1. nums = [1, 2, 3, 4, 5]
  2. nums[5] = 99
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Operador de concatenación (+)

A

Se utiliza para operar listas.

Ej:

  1. list1 = [1, 2, 3, 4]
  2. list2 = [5, 6, 7, 8]
  3. list3 = list1 + list2
  4. print(list3)
    5.
    [1, 2, 3, 4, 5, 6, 7, 8]
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Método append ( )

A

Para añadir elementos a una lista.

Es exclusivo para listas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Formato general del Método Append

A

lista.append(<valor>)</valor>

Ejemplo:

  1. list1 = [1, 2, 3, 4]
  2. print(list1)
  3. list1.append(5)
  4. print(list1)
    5.
    [1, 2, 3, 4]
    [1, 2, 3, 4, 5]
How well did you know this?
1
Not at all
2
3
4
5
Perfectly