Часто требуется красиво распечатать ряд переменных через запятую. Возможно это требуется для дебага, а может является частью CLI.
Обычно решается через метод строки join()
>>>
args = ['val1', 'val2', 'val3']
>>>
print(", ".join(args))
val1, val2, val3
Если не все аргументы это строк то нужно их еще дополнительно преобразовать в строки.
>>>args = [1, 2, 3, 4]
>>>
print(", ".join([str(x) for x in args]))
или
>>>
print(", ".join(map(str, args)))
1, 2, 3, 4
Но самый простой способ это обычная функция print() (Python3)
>>>args = [1, 2, 3, 4]
print(*args, sep=", ")
1, 2, 3, 4
К сожалению такой способ не позволит легко сохранить получившуюся строку в переменную чтобы, например, использовать в логинге. Это возможно, но избыточно.
#tricks