Here I’m assuming you meant that the last entry in the “P” series was “Pn_D” instead of “Pn_O”. Then how about
julia> vec = ["P1", "P2", "P3", "P4", "SC", "TC"]
6-element Vector{String}:
"P1"
"P2"
"P3"
"P4"
"SC"
"TC"
julia> vec_mod = [x * suffix for x in vec for suffix in ["_O", "_D"]]
12-element Vector{String}:
"P1_O"
"P1_D"
"P2_O"
"P2_D"
"P3_O"
"P3_D"
"P4_O"
"P4_D"
"SC_O"
"SC_D"
"TC_O"
"TC_D"