Unevaluated@Sequence[1, 2]~ConstantArray~10
$\ $ {1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2}
Or using Notation
<< Notation`
Notation[ParsedBoxWrapper[
RowBox[{
RowBox[{"[", "const_", "]"}], "\[Star]",
"reps_"}]] \[DoubleLongRightArrow] ParsedBoxWrapper[
RowBox[{
RowBox[{"Unevaluated", "@",
RowBox[{"Sequence", "[", "const_", "]"}]}], "~", "ConstantArray", "~",
"reps_"}]]]
Now
[1, 2]\[Star]10
$\ $ {1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2}
Which displays as

Using InfixNotation
pythonStar[const_List, reps_Integer] := ConstantArray[Unevaluated[Sequence @@ const], reps]
InfixNotation[ParsedBoxWrapper["\[Star]"], pythonStar]
Now
{1, 2}\[Star]10
$\ $ {1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2}
ConstantArray
? $\endgroup$ – Sektor Jul 29 '15 at 18:49Star[{a_},n_Integer]:= ConstantArray[a,n]
$\endgroup$ – chuy Jul 29 '15 at 19:01