A veces, mientras se trabaja con la visualización del contenido de la lista, los corchetes, tanto de apertura como de cierre, no son deseados. Para esto, cuando necesitamos imprimir la lista completa sin acceder a los elementos para los bucles, necesitamos un método para realizar esto. Analicemos una abreviatura mediante la cual se puede realizar esta tarea.
Método: Uso de la str()
segmentación de lista +
La forma abreviada que se puede aplicar, sin necesidad de acceder a cada elemento de la lista, es convertir la lista completa en una string y luego eliminar el carácter inicial y final de la lista utilizando la segmentación de lista. Esto no funcionará si la lista contiene una string. En ese caso, cada elemento se puede unir usando join()
, como se explica en muchos otros artículos.
# Python3 code to demonstrate working of # Remove square brackets from list # using str() + list slicing # initialize list test_list = [5, 6, 8, 9, 10, 21] # printing original list print("The original list is : " + str(test_list)) # Remove square brackets from list # using str() + list slicing res = str(test_list)[1:-1] # printing result print("List after removing square brackets : " + res)
The original list is : [5, 6, 8, 9, 10, 21] List after removing square brackets : 5, 6, 8, 9, 10, 21
Publicación traducida automáticamente
Artículo escrito por manjeet_04 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA