I want to do something like String.Format(\"[{0}, {1}, {2}]\", 1, 2, 3) which returns:
String.Format(\"[{0}, {1}, {2}]\", 1, 2, 3)
[1, 2, 3]
How do I do this in Python?>
You're looking for string formatting, which in python is based on the sprintf function in C.
print "[%s, %s, %s]" % (1, 2, 3)
For a complete reference look here: http://docs.python.org/library/stdtypes.html#string-formatting