# 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 ( ).
 สร้างรายการตัวเลขและจำนวนเดือนจำนวน = [1, 2, 3, 4, 5] เดือน = ("มกราคม", "กุมภาพันธ์", "มีนาคม", "เมษายน", "พฤษภาคม", "มิถุนายน" , "กรกฎาคม", "สิงหาคม", "กันยายน", "ตุลาคม", "พฤศจิกายน", "ธันวาคม") # พิมพ์หมายเลขที่สามของรายการและเดือนที่สี่ของการพิมพ์ทูเพิล("หมายเลขที่สามคือ:", number[2]) print("เดือนที่สี่คือ:", เดือน[3]) # เพิ่มตัวเลขลงในรายการแล้วลองเพิ่มเดือนใน tuple (ไม่สามารถ) number.append(6) # months. append( "ธันวาคม") # สิ่งนี้จะทำให้เกิดข้อผิดพลาด tuples ไม่สามารถแก้ไขได้ # พิมพ์ความยาวของรายการและ tuple print("The list has", len(numbers), "items") print("The tuple has", len(months), "elements") # วนซ้ำรายการและ tuple แล้วพิมพ์แต่ละองค์ประกอบ print("The number are:") สำหรับตัวเลขเป็นตัวเลข: print(number) print("The months are:" ) สำหรับเดือน เป็นเดือน: print(mes) ในตัวอย่างนี้ รายการตัวเลขและจำนวนเดือนจะถูกสร้างขึ้น จากนั้น หมายเลขที่สามของรายการและเดือนที่สี่ของทูเพิลจะถูกพิมพ์โดยใช้ดัชนี ถัดไป ตัวเลขจะถูกเพิ่มลงในรายการโดยใช้เมธอด append() และพยายามเพิ่มเดือนให้กับ tuple (ซึ่งทำให้เกิดข้อผิดพลาดเนื่องจาก tuple ไม่เปลี่ยนรูปและไม่สามารถแก้ไขได้) จากนั้นความยาวของรายการและทูเพิลจะถูกพิมพ์โดยใช้ฟังก์ชัน len() สุดท้ายวนซ้ำรายการและทูเปิลโดยใช้ for loop และพิมพ์แต่ละองค์ประกอบ การใช้งานหลักของรายการและทูเปิลมีดังนี้ รายการ: ใช้เพื่อจัดเก็บคอลเลกชันขององค์ประกอบที่สามารถเปลี่ยนแปลงหรือขยายขนาดเมื่อเวลาผ่านไป รายการไม่แน่นอนและสามารถเพิ่ม ลบ หรือแก้ไของค์ประกอบได้ รายการถูกสร้างขึ้นโดยใช้วงเล็บเหลี่ยม [ ] Tuples: สิ่งเหล่านี้ใช้เพื่อจัดเก็บคอลเลกชันขององค์ประกอบที่ไม่เปลี่ยนรูปและไม่สามารถเปลี่ยนแปลงได้เมื่อสร้างขึ้น สิ่งอันดับมีประโยชน์ในการจัดเก็บข้อมูลที่ไม่ควรแก้ไข เช่น พิกัดของจุดหรือวันในสัปดาห์ สิ่งอันดับถูกสร้างขึ้นโดยใช้วงเล็บ ( )
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence