Перевод на новую строку при переборе массива

При выводе результата print

def test_fun(SKU):
    for i in SKU:
        massive = "N'{}',".format(i)
        print(str(massive))

ковычка и запятая ( ', ) после результата из фигурных скобок переводится на другую строку

В таком виде:

N'994922
',

N'981308
',

Как это победить ?


Ответы (2 шт):

Автор решения: Oopss

Можно предположить что так:

def test_fun(SKU):
    for i in SKU:
        massive = "N'{}',".format(i.strip('\n'))
        print(str(massive))
→ Ссылка
Автор решения: Rollmops

Проблема была не в коде. Был указан не верный тип данных столбцов SQL SERVER. После изменения типа

с .nchar на .nvarchar

, всё заработало. Всем спасибо за помощь!

→ Ссылка