viernes, 2 de abril de 2021

Indices en Iterables_animales.index("pato")_milista.append('Amigos')_len_animales.insert(indice_pato,"cobra")

 # Iterables 



#   Inmutables ;


#       cadena

micadena = "ABCDEFG"

print (micadena[3]) # Imprime "D"



#       tuple (recordar que puede ser numerico tambien)

mituple= ("Hola","Que","Tal")

print (mituple[1])  # Imprime "Que"



#   Mutables


#       list (lista)

milistanumeros = [1,5,8,7,3]

print (milistanumeros[3])  # Imprime 7


milistastring = ["Esto","es","Una","Lista"]

print (milistastring[1])  # Imprime "es"


# Las listas son Mutables porque se puede alterar su contenido

# Recordar que funciona con cualquier tipo de datos

milistanumeros[4]=22     # Reemplaza el numero 3 por 22

print (milistanumeros[4])  # Imprime 22



# Agrego un elemento al final

milistastring.append('Amigos')

print (milistastring)

print (gato)

print ("La longitud de milistastring es de %d" % (len(milistastring)))



# ejer listas 2

numeros = [5, 6, 7, 8]


print ("Sumando los numeros en los indices 0 y 2...")

print (numeros[0] + numeros[2])

print ("Sumando los numeros en los indices 1 y 3")

print (numeros[1]+ numeros[3])


#ejer 3


animales_zoo = ["mono", "elefante", "tigre", "oso"]

# Anoche, el tigre de nuestro zoológico atacó al pobre oso y se lo comió.


# Al feroz tigre lo reemplazamos por un delfín.

animales_zoo[2] = "delfin"


# ¿Con qué animal podemos reemplazar al pobre oso?

animales_zoo[3]="ballena"

print (animales_zoo)  # Imprime la lista completa modificada


# slicing (particionado)

# funciona con cualquier iterable

l=[0,1,2,3,4,5,6,7,8,9]

print (l[0:1])


valija = ["anteojos", "sombrero", "pasaporte", "computadora", "traje", "zapatos"]


print (valija[0:2])  # El primero y segundo ítem (índices cero y uno),imprime n - n(subcero), n- n(inicial)

print (valija[2:4]) # Tercero y cuarto ítem (índices dos y tres), dedesde n(subcero) imprime n - n(subcero), n- n(inicial)

print (valija[4:6])  # Ultimos dos ítems (índices cuatro y cinco)


# ejer 6


animales = "gatoperrorana"

gato = animales[:4]# Los cuatro primeros caracteres [:4] de `animales`

perro =animales[4:9]# Del cuarto al noveno caracter

rana = animales[9:]# Del noveno al último caracter


#ejer 7 de listas ampliado


animales = ["oso hormiguero", "tejon", "pato", "emu", "zorro del desierto"]


indice_pato =animales.index("pato")

print ("la posicion actual del elemento 'pato' es %d" % (indice_pato))



print ("Inserto elemento 'cobra' en la posicion %d" % (indice_pato))

animales.insert(indice_pato,"cobra")


indice_pato =animales.index("pato")

print ("la nueva posición del elemento 'pato' es %d" % (indice_pato))


print (animales) 


for jjj in animales:

    print ("Posicion de elemento "+jjj+ " es %d" % (animales.index(jjj)))

"""

el resultado que aparece en la consola es:

la posicion actual del elemento 'pato' es 2

Inserto elemento 'cobra' en la posicion 2

la nueva posición del elemento 'pato' es 3

['oso hormiguero', 'tejon', 'cobra', 'pato', 'emu', 'zorro del desierto']

Posicion de elemento oso hormiguero es 0

Posicion de elemento tejon es 1

Posicion de elemento cobra es 2

Posicion de elemento pato es 3

Posicion de elemento emu es 4

Posicion de elemento zorro del desierto es 5

"""

#ejer 8

mi_lista = [1,9,3,8,5,7]


for numero in mi_lista:

    print (2*numero)

árboles de decisión_ BLOQUE 3 curso Cefo. Inteligencia_artificial para la sociedad

 https://app.diagrams.net/          --------->           Es draw.io, pones  draw.io en buscador, es bueno y fácil Tienes que tener cuenta...