```
# Crear una lista de números y una tupla de meses
numeros = [1, 2, 3, 4, 5]
meses = ("enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre")

# Imprimir el tercer número de la lista y el cuarto mes de la tupla
print("El tercer número es:", numeros[2])
print("El cuarto mes es:", meses[3])

# Agregar un número a la lista y tratar de agregar un mes a la tupla (no se puede)
numeros.append(6)
# meses.append("diciembre") # Esto causará un error, las tuplas no se pueden modificar

# Imprimir la longitud de la lista y la tupla
print("La lista tiene", len(numeros), "elementos")
print("La tupla tiene", len(meses), "elementos")

# Iterar sobre la lista y la tupla e imprimir cada elemento
print("Los números son:")
for numero in numeros:
    print(numero)
    
print("Los meses son:")
for mes in meses:
    print(mes)
```

この例では、数字のリストと月のタプルが作成される。そして、リストの3番目の数字とタプルの4番目の月が、インデックスを使って表示される。

次に、append()メソッドを使用してリストに数字が追加され、タプルに月が追加されます（タプルは不変であり、変更できないため、エラーが発生します）。

次に、len()関数を使用してリストとタプルの長さが表示されます。最後に、リストとタプルがforループで繰り返し処理され、各要素が表示されます。

リストとタプルの主な用途は以下の通りである：

リスト：時間の経過とともに変化したりサイズが大きくなったりする要素のコレクションを格納するのに使われる。リストは変更可能であり、項目を追加、削除、修正することができる。リストは角括弧[ ]を使って作成する。
タプル: 一度作成されると変更できない、不変のアイテムのコレクションを格納するために使用されます。タプルは、点の座標や曜日など、変更してはならないデータを格納するのに便利です。タプルは括弧（ ）を使って作成する。
# Crear una lista de números y una tupla de meses
numeros = [1, 2, 3, 4, 5]
meses = ("enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre")

# Imprimir el tercer número de la lista y el cuarto mes de la tupla
print("El tercer número es:", numeros[2])
print("El cuarto mes es:", meses[3])

# Agregar un número a la lista y tratar de agregar un mes a la tupla (no se puede)
numeros.append(6)
# meses.append("diciembre") # Esto causará un error, las tuplas no se pueden modificar

# Imprimir la longitud de la lista y la tupla
print("La lista tiene", len(numeros), "elementos")
print("La tupla tiene", len(meses), "elementos")

# Iterar sobre la lista y la tupla e imprimir cada elemento
print("Los números son:")
for numero in numeros:
    print(numero)
    
print("Los meses son:")
for mes in meses:
    print(mes)
En este ejemplo, se crea una lista de números y una tupla de meses. Luego, se imprime el tercer número de la lista y el cuarto mes de la tupla utilizando los índices.

Después, se agrega un número a la lista utilizando el método append() y se intenta agregar un mes a la tupla (lo cual causa un error ya que las tuplas son inmutables y no se pueden modificar).

Luego, se imprime la longitud de la lista y la tupla utilizando la función len(). Finalmente, se itera sobre la lista y la tupla utilizando un bucle for y se imprime cada elemento.

Los usos principales de las listas y tuplas son los siguientes:

Listas: se utilizan para almacenar colecciones de elementos que pueden cambiar o crecer en tamaño a lo largo del tiempo. Las listas son mutables y se pueden agregar, eliminar o modificar elementos. Las listas se crean utilizando corchetes [ ].
Tuplas: se utilizan para almacenar colecciones de elementos que son inmutables y no pueden cambiar una vez creadas. Las tuplas son útiles para almacenar datos que no deben modificarse, como las coordenadas de un punto o los días de la semana. Las tuplas se crean utilizando paréntesis ( ).