En general, hay dos maneras:
En ambos casos hay que definir la lista como una variable y utilizar el operador de asignación = (igual) para darle valores.
In [4]:
    
print("Manera 1 de definir una lista: ")
my_list_1 = [ 11, 3.141592, 3 + 4j, "Texto" ]
print(my_list_1)
    
    
In [5]:
    
print(my_list_1[0])
print(my_list_1[1])
print(my_list_1[2])
print(my_list_1[3])
    
    
In [6]:
    
print(my_list_1[-1])
print(my_list_1[-2])
print(my_list_1[-3])
print(my_list_1[-4])
    
    
| Función | ¿Qué hace? | 
|---|---|
len() | 
Devuelve la longitud de la lista, es decir, la cantidad de elementos. | 
append(element) | 
Añade el elemento al final de la lista. (Esta es la segunda manera de agregar elementos a una lista.) | 
count(element) | 
Cuenta las veces que aparece el elemento en la lista. | 
insert(index, element) | 
Inserta el elemento en el indice dado. (Si no se da el índice, por default quita el último.) | 
pop(index) | 
Devuelve el elemento que se encuentra en el indice dado. | 
sort() | 
Ordena la lista. | 
reverse() | 
Invierte el orden de la lista. | 
len(), la manera de usar las funciones es poniendo el nombre de la lista, seguido de punto y la función a utilizar con su(s) respectivo(s) parámetro(s).len(), la vemos en el ejemplo a continuación.sort() se puede utilizar siempre y cuando en la lista esté formada sólamente por valores numéricos.+.
In [7]:
    
# Vemos la longitud de my_list_1:
print(len(my_list_1))
# Añadimos un elemento al final de my_list_1:
my_list_1.append(11)
print(my_list_1)
# Contamos las veces que se encuentra el elemento en la lista:
print(my_list_1.count(11))
# Insertamos el elemento en el índice dado de my_list_1:
my_list_1.insert(2,11)
print(my_list_1)
# Sacamos el elemento de índice de my_list_1:
my_list_1.pop()
print(my_list_1)
# Invertimos my_list_1:
my_list_1.reverse()
print(my_list_1)
    
    
Entonces, la manera 2 de crear una lista, es añadiendo elementos al final o en cierta posición utilizando append(element) o insert(index,element)
In [11]:
    
my_list_2 = []
my_list_2.append(11)
my_list_2.append("Spider Man")
my_list_2.append(3 + 4j)
my_list_2.append(9.999999)
print(my_list_2)
# Utilizando el operador +:
print(my_list_1 + my_list_2) # Unimos las listas 1 y 2
    
    
LISTA_UNO con la primer manera que explicamos, que contenga los números del 1 al 10.LISTA_DOS utilizando la función append(X) en la que el elemento que añadiremos será el elemento $i$-ésimo de LISTA_UNO elevado al cuadrado.