КАК УБРАТЬ КАВЫЧКИ В СПИСКЕ 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
Новые материалы:
- Как проверить регистр буквы python
- Numpy применить функцию к массиву
- Анализ данных на python
- Python 3 самое необходимое николай прохоренок владимир дронов
- Google collab python скачать
- Асинхронное программирование python курс
- Как сделать сохранение данных в python
- Not all arguments converted during string formatting python ошибка
- Python pep8 проверка
- Github python скачать
- Python перегрузка функций
- Полный курс python 3 от новичка до мастера
- Nltk python русский
- Django admin startproject не создает проект
- Хакатон python для начинающих