Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Paratu 20
Paratu 20
LA PROGRAMACIÓN
m
er as
co
eH w
o.
rs e
ou urc
o
aC s
vi y re
ed d
ar stu
is
Th
sh
LABORATORIO N°04
Lista y Tuplas
This study source was downloaded by 100000815891280 from CourseHero.com on 04-11-2021 00:47:46 GMT -05:00
https://www.coursehero.com/file/63569561/lab-listas-tuplas-JOSE-QUENTA-VILLANUEVA-1pdf/
INTRODUCCIÓN A LA PROGRAMACIÓN
OBJETIVOS:
INTRODUCCIÓN:
m
La numeración de los índices de los vectores inicia en cero hasta la posición n-1.
er as
Tener en cuenta que la variable que es el nombre del vector, y se accede a los datos, por el
co
eH w
número de índice.
o.
rs e
ou urc
RECOMENDACIONES:
PREPARACIÓN:
ed d
Para ello el alumno previamente deberá haber revisado el material publicado en TECSUP
ar stu
DEPARTAMENTO
This study source was downloaded by 100000815891280 DE TECNOLOGÍAS
from CourseHero.com DIGITALES
on 04-11-2021 00:47:46 GMT -05:00
https://www.coursehero.com/file/63569561/lab-listas-tuplas-JOSE-QUENTA-VILLANUEVA-1pdf/
INTRODUCCIÓN A LA PROGRAMACIÓN
PROCEDIMIENTOS Y RESULTADOS:
>>
Obtener:
>> ['naranja', 'uvas']
>>
Obtener:
>> ['melon', 'naranja', 'manzana']
>>
Obtener:
>> ['naranja', 'uvas', 'melon', 'fresa']
m
er as
co
eH w
o.
rs e
ou urc
o
aC s
vi y re
ed d
ar stu
is
Th
sh
>>
DEPARTAMENTO
This study source was downloaded by 100000815891280 DE TECNOLOGÍAS
from CourseHero.com DIGITALES
on 04-11-2021 00:47:46 GMT -05:00
https://www.coursehero.com/file/63569561/lab-listas-tuplas-JOSE-QUENTA-VILLANUEVA-1pdf/
INTRODUCCIÓN A LA PROGRAMACIÓN
Obtener:
>> 'e'
m
er as
co
eH w
o.
rs e
ou urc
o
>>
Obtener:
ed d
>> ['fresa', 6]
ar stu
is
Th
sh
DEPARTAMENTO
This study source was downloaded by 100000815891280 DE TECNOLOGÍAS
from CourseHero.com DIGITALES
on 04-11-2021 00:47:46 GMT -05:00
https://www.coursehero.com/file/63569561/lab-listas-tuplas-JOSE-QUENTA-VILLANUEVA-1pdf/
INTRODUCCIÓN A LA PROGRAMACIÓN
m
er as
co
eH w
4. Según la lista frutas:
o.
frutas = ['manzana', 'pera', 'naranja', 'uvas']
rs e
ou urc
>>
Obtener:
>> frutas = ['manzana', 'pera', 'naranja', 'uvas', 'melon',
'fresa']
o
aC s
vi y re
ed d
ar stu
is
Th
sh
DEPARTAMENTO
This study source was downloaded by 100000815891280 DE TECNOLOGÍAS
from CourseHero.com DIGITALES
on 04-11-2021 00:47:46 GMT -05:00
https://www.coursehero.com/file/63569561/lab-listas-tuplas-JOSE-QUENTA-VILLANUEVA-1pdf/
INTRODUCCIÓN A LA PROGRAMACIÓN
m
er as
>>
co
>> lista =[10,20,30,40,50,60,70,80]
eH w
o.
rs e
ou urc
o
aC s
vi y re
ed d
ar stu
is
Th
6. De la siguiente tupla:
frutas = ('manzana', 'peras', 'fresas','naranja', 'uvas', 'melon')
sh
>>
Obtener:
DEPARTAMENTO
This study source was downloaded by 100000815891280 DE TECNOLOGÍAS
from CourseHero.com DIGITALES
on 04-11-2021 00:47:46 GMT -05:00
https://www.coursehero.com/file/63569561/lab-listas-tuplas-JOSE-QUENTA-VILLANUEVA-1pdf/
INTRODUCCIÓN A LA PROGRAMACIÓN
m
er as
co
eH w
7. Según la tupla “agenda”,:.
#---------------------------------------------------------
o.
#| ID | NOMBRE
rs e
| APELLIDO | TELEFONO | ESTADO |
#---------------------------------------------------------
ou urc
#| 1001 | Alexander | Diaz | 989856248 | activo |
#---------------------------------------------------------
#| 1002 | Raul | Mendoza | 989856242 | activo |
o
#---------------------------------------------------------
aC s
#---------------------------------------------------------
#| 1004 | Carlos | Aponte | 989856244 | activo |
#---------------------------------------------------------
#| 1005 | Kevin | Cueva | 989856245 | activo |
ed d
#---------------------------------------------------------
ar stu
#ID a modificar
id = 1002
agenda = (
is
1001,('Alexander','Diaz','989856248','activo'),
Th
1002,('Raul','Mendoza','989856242','activo'),
1003,('Juan','Perez','989856243','activo'),
1004,('Carlos','Aponte','989856244','activo'),
1005,('Kevin','Cueva','989856245','activo')
sh
DEPARTAMENTO
This study source was downloaded by 100000815891280 DE TECNOLOGÍAS
from CourseHero.com DIGITALES
on 04-11-2021 00:47:46 GMT -05:00
https://www.coursehero.com/file/63569561/lab-listas-tuplas-JOSE-QUENTA-VILLANUEVA-1pdf/
INTRODUCCIÓN A LA PROGRAMACIÓN
m
er as
co
eH w
o.
rs e
ou urc
o
aC s
vi y re
ed d
ar stu
is
Th
sh
DEPARTAMENTO
This study source was downloaded by 100000815891280 DE TECNOLOGÍAS
from CourseHero.com DIGITALES
on 04-11-2021 00:47:46 GMT -05:00
https://www.coursehero.com/file/63569561/lab-listas-tuplas-JOSE-QUENTA-VILLANUEVA-1pdf/
INTRODUCCIÓN A LA PROGRAMACIÓN
CONCLUSIONES:
Una lista no es lo mismo que una tupla. Ambas son un conjunto ordenado de valores,
en donde este último puede ser cualquier objeto: un número, una cadena, una función,
una clase, una instancia, etc. La diferencia es que las listas presentan una serie de
funciones adicionales que permiten un amplio manejo de los valores que contienen.
La función extend también nos permite agregar elementos dentro de una lista, pero a
diferencia de append al momento de agregar una lista, cada elemento de esta lista se
agrega como un elemento más dentro de la otra lista.
Las listas en Python son en esencia una colección de elementos, no necesariamente del
mismo tipo. Su característica principal reside en que el orden de sus elementos se
mantiene en todo momento. Las listas usan corchetes ([]) para encerrar a sus
elementos, y comas (,) para separarlos.
m
er as
Las listas son estructuras de datos que se encargan de almacenar y ordenar elementos,
co
las listas son del tipo mutable, esto quiere decir que se pueden añadir, eliminar y editar
eH w
datos en tiempo de ejecución a diferencia de las tuplas que son inmutables y una vez
creadas ya no se pueden modificar.
o.
rs e
ou urc
Las listas no controlan si se insertan elementos repetidos, si necesitamos exigir unicidad,
debemos hacerlo mediante el código de nuestros programas.
o
Una Tupla es la igual que una lista, una zona de almacenamiento contigua donde
aC s
Las tuplas son secuencias, igual que las cadenas, y se puede utilizar la misma notación
de índices que en las cadenas para obtener cada una de sus componentes.
ed d
ar stu
Todas las secuencias en Python comienzan a numerarse desde 0. Es por eso que se
produce un error si se quiere acceder al n-ésimo elemento de una tupla.
is
Podemos decir que las Listas y Tuplas son lo que en otros lenguajes se llama vectores
o arrays. Sin embargo, presentan varias diferencias.
Th
Las tuplas son inmutables, no se pueden modificar durante la ejecución del programa.
Por ende al crearla debes colocar si o si los elementos que se van a almacenar.
sh
DEPARTAMENTO
This study source was downloaded by 100000815891280 DE TECNOLOGÍAS
from CourseHero.com DIGITALES
on 04-11-2021 00:47:46 GMT -05:00
https://www.coursehero.com/file/63569561/lab-listas-tuplas-JOSE-QUENTA-VILLANUEVA-1pdf/
Powered by TCPDF (www.tcpdf.org)