fruits = ["яблоко", "банан", "груша"]
print(",".join(fruits))
Код выведет строку: яблоко,банан,груша
Метод join() объединяет элементы списка fruits в строку, используя запятую в качестве разделителя.
Задача: Дан список строк fruits = ["яблоко", "банан", "груша"]. Необходимо вывести эти строки в одну строку, разделенные запятыми.
Решение: Используется метод join() для объединения элементов списка в строку.  Этот метод вызывается у строки-разделителя (в данном случае, запятая) и принимает в качестве аргумента список строк, которые нужно объединить.
Код Python:
fruits = ["яблоко", "банан", "груша"]
print(",".join(fruits))
  Объяснение:
fruits = ["яблоко", "банан", "груша"]: Создается список строк с названием fruits.",".join(fruits):  Метод join() вызывается у строки ",". Он берет каждый элемент из списка fruits и вставляет эту запятую между ними.print(): Выводит результирующую строку в консоль.Результат выполнения:
яблоко,банан,грушаАльтернативные решения (с менее желательным стилем):
for (менее эффективно и читаемо для этой конкретной задачи):
      
fruits = ["яблоко", "банан", "груша"]
result = ""
for i, fruit in enumerate(fruits):
  result += fruit
  if i < len(fruits) - 1:
    result += ","
print(result)
      join (менее читаемо, чем основной вариант):
      
fruits = ["яблоко", "банан", "груша"]
print(",".join([fruit for fruit in fruits]))
      Вывод:  Метод join() - это наиболее питонический и эффективный способ объединения элементов списка (или другого итерируемого объекта) в строку с заданным разделителем.