(self, x)
| 1390 | return cls(format_functions) |
| 1391 | |
| 1392 | def __call__(self, x): |
| 1393 | str_fields = [ |
| 1394 | format_function(field) |
| 1395 | for field, format_function in zip(x, self.format_functions) |
| 1396 | ] |
| 1397 | if len(str_fields) == 1: |
| 1398 | return "({},)".format(str_fields[0]) |
| 1399 | else: |
| 1400 | return "({})".format(", ".join(str_fields)) |
| 1401 | |
| 1402 | |
| 1403 | def _void_scalar_repr(x): |