Строки в Python — это последовательность символов или набор байтов. Однако Python не поддерживает символьный тип данных, но считает один символ строкой с диапазоном 1. Мы используем кавычки для генерации строк в Python. Кроме того, мы используем квадратные скобки для доступа к строковым элементам в Python. Строки Python абсолютны. Теперь давайте обсудим, как создать список Python, состоящий из строк, разделенных запятыми.
Список в Python индексируется по порядку и начинается с 0. Самая универсальная особенность списка — то, что каждый элемент в списке имеет свое место. Если вы преобразовываете список в строку, разделенную запятыми, то результирующая строка будет содержать элемент списка, разделенный запятой. Пойдем, давайте уточним это с помощью иллюстраций. Мы используем компилятор Spyder для описания работы списка python в виде строки, разделенной запятыми.
Пример 1
В этом примере мы используем функцию join () + str (), чтобы сделать список Python, разделенный запятой. Это очень простой и легкий процесс. Теперь давайте проверим, как работает код на Python. Сначала запустите Spyder IDE в Windows 10. Чтобы запустить его, просто введите «Spyder» в строке поиска ПК с Windows и нажмите «Открыть». Нажмите комбинацию клавиш Ctrl + Shift + N, чтобы создать новый файл. После этого напишите код Python, чтобы уточнить, как преобразовать список Python в строку, разделенную запятыми.
Сначала мы инициализируем список и используем функцию печати для печати исходных значений в списке. Затем мы инициализируем разделитель. После инициализации разделителя мы используем функцию карты для преобразования каждого элемента списка в строку. Затем мы можем использовать функцию соединения, чтобы добавить запятую в конце каждого значения после преобразования каждого значения в строку. Наконец, мы используем функцию печати, которая выводит результат на экран консоли. Код отображается в текстовой форме. Также мы приложили скриншот.
Original_list = [6, «Hfh», 9, «is», «good», 2]
print(«Our list is : « + str(Original _list))
delim = «*»
temp = list(map(str, Original _list))
result = delim.join(temp)
print(«List to comma separated string: « + str(result))
После того, как вы успешно написали код Python, пришло время сохранить файл кода с расширением «.py», как показано ниже. Имя файла на вашей иллюстрации может быть изменено.
Теперь запустите файл или просто воспользуйтесь сочетанием клавиш «F9», чтобы проверить вывод списка Python в виде строки, разделенной запятыми. Результат отображается в добавленном изображении.
Пример 2
В нашем втором примере мы используем функцию loop + str (), чтобы найти список Python в строке, разделенной запятыми. Теперь давайте проверим, как работает программа. Давайте перейдем к компилятору Spyder в Windows 10 и выберем новый пустой файл или воспользуемся тем же файлом StringList1.py. Мы использовали тот же файл кода «StringList1.py» и внесли в него изменения. Мы используем другой способ продемонстрировать работу списка Python в виде строки, разделенной запятыми.
Сначала мы инициализируем список и используем функцию печати для печати исходных значений в списке. Затем мы используем цикл для добавления запятой в конце каждого значения после преобразования каждого значения в строку. Наконец, мы используем функцию печати, которая выводит результат на экран консоли. Код отображается в текстовой форме. Также мы приложили скриншот.
string_list = [8, «Hfh», 0, «is», «good», 2]
print(«Our list is : « + str(string _list))
delim = «*»
result = »
for ele in string_list:
Result = result + str(ele) + delim
print(«List to comma separated string: « + str(result))
Снова сохраните файл «StringList1.py» для дальнейшего выполнения. Затем снова создайте и запустите код или просто используйте клавишу F9, чтобы проверить вывод списка Python в строку, разделенную запятыми. После компиляции вышеуказанной программы вы получите желаемый результат. Результат отображается в добавленном изображении.
Заключение
В этом руководстве мы обсудили важность строки Python и то, как преобразовать список Python в строку, разделенную запятыми, с помощью компилятора Spyder. Мы перечислили два разных и уникальных способа реализации нашей статьи. Вы можете использовать любой другой метод для реализации строк, разделенных запятыми, на языке Python.