Я пытаюсь получить список номеров от:Python Регистрация список целых чисел
numbers= 1,2
к:
'1','2'
Я попытался ",".join(str(n) for n in numbers)
, но оно не дает целевой формат.
Я пытаюсь получить список номеров от:Python Регистрация список целых чисел
numbers= 1,2
к:
'1','2'
Я попытался ",".join(str(n) for n in numbers)
, но оно не дает целевой формат.
>>> numbers = 1,2
>>> print ",".join("'{0}'".format(n) for n in numbers)
'1','2'
Как насчет этого?
>>> numbers=1,2
>>> numbers
(1, 2)
>>> map(str, numbers)
['1', '2']
>>> ",".join(map(str, numbers))
'1,2'
Что ваш ответ дать?
>>> print ",".join(str(n) for n in numbers)
1,2
Если вы действительно хотите '1','2'
то сделать
>>> print ",".join("'%d'" % n for n in numbers)
'1','2'
Надеюсь, вы не ошибетесь, но у вас прекрасная курица. – cheeken
Это неясно. Вы хотите, чтобы этот вывод был строкой или list/tuple? – jamylak
То, что вы описываете, не похоже на «присоединение». –