КАК УБРАТЬ КАВЫЧКИ В СПИСКЕ PYTHON

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

1. Преобразовать каждый элемент списка в строку и удалить кавычки при помощи метода replace():

my_list = [1, 2, 3, '4', '5', "6"]my_list = [str(item).replace("'", "").replace('"', '') for item in my_list]print(my_list)

2. Использовать метод ast.literal_eval() из модуля ast, который позволяет преобразовывать строковые представления Python-объектов в соответствующие объекты:

import astmy_list = [1, 2, 3, '4', '5', "6"]my_list = ast.literal_eval(str(my_list).replace('"', "'"))print(my_list)

3. Использовать регулярные выражения для удаления кавычек:

import remy_list = [1, 2, 3, '4', '5', "6"]my_list = [re.sub(r'["\']', '', str(item)) for item in my_list]print(my_list)

Независимо от выбранного способа, результатом будет список без кавычек:

[1, 2, 3, 4, 5, 6]

Python l удаление элемента из списка

Кому не стоит идти в программисты? Причины по которым вам будет сложно стать хорошим программистом

Python с нуля. Урок 7 - Работа со строками

Удаление элементов списка по условию. Решение задачи на Python

Урок 10 Строки: индексы и срезы Python

13 Списки: индексы и срезы Python

Python с нуля - Списки в Python - Методы списков, сортировка списка, срезы списков в Python

12 Списки и операции над ними Python

BLGPG-986DC36DD85A-24-09-19-20

Новые материалы: