Курс Python → Конкатенация строковых литералов

Иголки в стоге сена (часть 3) представляет собой продолжение серии поиска определенного элемента в списке. В данном случае, после 5-го элемента «that» в списке отсутствует запятая, что может привести к некорректному отображению данных. Для исправления этой проблемы используется неявная конкатенация строковых литералов.

Пример кода:


ten_words_list = ['some', 'very', 'big', 'list', 'thatconsists', 'of', 'exactly', 'ten', 'words']

В данном примере мы имеем список из 10 слов. Однако, при выводе этого списка на экран, мы можем заметить, что после слова «thatconsists» нет запятой, что делает его объединенным с предыдущим словом. Для исправления этой ситуации необходимо явно указать, где должны быть разделители между элементами списка.

Пример исправленного кода:


ten_words_list = ['some', 'very', 'big', 'list', 'that', 'consists', 'of', 'exactly', 'ten', 'words']

После внесения изменений в список и добавления запятой после слова «that», мы получаем корректное отображение данных. Теперь каждое слово в списке отделено запятой и список выглядит более структурированным и понятным для чтения.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Библиотека funcy: удобные утилиты
  2. Основы Python
  3. Сортировка слиянием
  4. Комментарии в Python
  5. Кортеж в Python: создание, доступ, изменение
  6. Измерение времени выполнения кода
  7. Объединение словарей в Python
  8. Разбиение текста в Python
  9. Работа с GitHub в Telegram
  10. Работа со слайсами
  11. Работа с атрибутом dict
  12. Переопределение метода __eq__
  13. Создание уникального проекта
  14. Генерация случайных данных в NumPy
  15. Область видимости переменных
  16. Возврат нескольких значений из функции
  17. Метод index() в Python
  18. Логирование с Logzero
  19. Howdoi — получение ответов из терминала
  20. Работа с контекст-менеджером «with»
  21. Перемещение и удаление файлов в Python
  22. Работа с типами данных в Python с помощью pydantic.
  23. Параллельные вычисления в Python
  24. Удаление знаков препинания в Python
  25. Основы работы с os
  26. Логический оператор «and» в Python
  27. Форматирование строк в Python
  28. Замена подстроки
  29. Разделение строк в Python
  30. Наиболее частотные элементы с помощью Counter
  31. Циклы for в Python
  32. Возврат нескольких значений
  33. Функции с дополнением
  34. Изменение объектов в Python
  35. Операции с датами в Python
  36. Оператор Walrus в Python 3.8
  37. PEP-401: оператор
  38. Использование функции product
  39. Оформление кода на Python
  40. Документирование функций в Python
  41. Метод rpow в Python
  42. Добавление элемента к кортежу
  43. Удаление элемента из списка
  44. Создание графики с черепахой

Marketello читают маркетологи из крутых компаний