Рубрики

Python | Удалить квадратные скобки из списка

Иногда при работе с отображением содержимого списка квадратные скобки, как открывающие, так и закрывающие, нежелательны. Для этого, когда нам нужно распечатать весь список без доступа к элементам циклов, нам необходим метод для этого. Давайте обсудим стенографию, с помощью которой эта задача может быть выполнена.

Метод: Использование str() + нарезка списка
Сокращение, которое может быть применено без необходимости доступа к каждому элементу списка, состоит в том, чтобы преобразовать весь список в строку, а затем удалить начальный и последний символы списка, используя срезку списка. Это не будет работать, если список содержит строку. В этом случае каждый элемент может быть объединен с помощью join() , как обсуждалось во многих других статьях.

# Python3 код для демонстрации работы
# Удалить квадратные скобки из списка
# используя str () + нарезка списка

  
# инициализировать список

test_list = [5, 6, 8, 9, 10, 21]

  
# печать оригинального списка

print("The original list is : " + str(test_list))

  
# Удалить квадратные скобки из списка
# используя str () + нарезка списка

res = str(test_list)[1:-1]

  
# результат печати

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

Рекомендуемые посты:

Python | Удалить квадратные скобки из списка

0.00 (0%) 0 votes