Курс 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. Сортировка элементов с OrderedDict
  2. Подробная информация о %pinfo
  3. Работа с итераторами в Python
  4. Правила именования переменных
  5. Переопределение метода delitem в Python
  6. Генератор бросков кубиков
  7. Оператор «not» в Python
  8. Выражения-генераторы в Python
  9. Списковые включения в Python
  10. Присоединение элементов коллекции
  11. Автоматизация скриптов на AWS Lightsail.
  12. Передача аргументов в Python
  13. Замена переменных в Python
  14. Приближение чисел в Python
  15. Colorama: окрашивание текста в Python
  16. Списки: объединение, изменение
  17. Работа с классами данных
  18. Генераторы данных
  19. Сравнение def и lambda в Python
  20. Построение графиков в терминале с bashplotlib
  21. Работа со строками в Python.
  22. Преобразование PowerPoint в PDF.
  23. Метод join() для объединения элементов в строку.
  24. Именованные срезы в Python
  25. Проверка подстроки в строке с помощью in
  26. split() без разделителя
  27. Многоточие в Python
  28. Секреты Python
  29. Повторение элементов списков
  30. Переменные в Python: сокращение гласных
  31. Обработка данных в Python
  32. Метод get для словаря
  33. Переменные класса и экземпляра
  34. Идентификатор объекта в Python
  35. Переопределение метода __lshift__
  36. Функция zip() — объединение последовательностей
  37. Оператор is в Python
  38. Вычисление логарифмов в Python
  39. Подписка на Kaspersky Team
  40. Основные операции с библиотекой Numpy
  41. Метод ne для сравнения объектов
  42. Определение имен функций
  43. Использование функции product
  44. Форматирование строк в Python
  45. Возведение в квадрат с помощью itertools
  46. Работа с датами в Python
  47. Подсчет элементов с помощью Counter
  48. Создание панели меню Tkinter

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