Combining list in a Cartesian product format with addition operation? Announcing the arrival of Valued Associate #679: Cesar Manara Unicorn Meta Zoo #1: Why another podcast?How to construct pairs in a list?Pick with nested listOne to Many Lists MergeFinding the main parent after sorting in a multiplication processHow to ArrayFlatten some matrix which have repeated elementIs there concise code for the list operation I want to perform?Combining Multiple ListsHow can I check if elements between lists are equal?comparing lists of stringsMatrics manipulations
Why isn't everyone flabbergasted about Bran's "gift"?
Will I lose my paid in full property
How to count in linear time worst-case?
Is Bran literally the world's memory?
Arriving in Atlanta after US Preclearance in Dublin. Will I go through TSA security in Atlanta to transfer to a connecting flight?
All ASCII characters with a given bit count
Trumpet valves, lengths, and pitch
Are these square matrices always diagonalisable?
How to open locks without disable device?
Map material from china not allowed to leave the country
Why did C use the -> operator instead of reusing the . operator?
Can you stand up from being prone using Skirmisher outside of your turn?
Is Electric Central Heating worth it if using Solar Panels?
Where did Arya get these scars?
Would reducing the reference voltage of an ADC have any effect on accuracy?
"My boss was furious with me and I have been fired" vs. "My boss was furious with me and I was fired"
As an international instructor, should I openly talk about my accent?
Multiple options vs single option UI
"Rubric" as meaning "signature" or "personal mark" -- is this accepted usage?
My bank got bought out, am I now going to have to start filing tax returns in a different state?
Did the Roman Empire have penal colonies?
Could Neutrino technically as side-effect, incentivize centralization of the bitcoin network?
What is the best way to deal with NPC-NPC combat?
Additive group of local rings
Combining list in a Cartesian product format with addition operation?
Announcing the arrival of Valued Associate #679: Cesar Manara
Unicorn Meta Zoo #1: Why another podcast?How to construct pairs in a list?Pick with nested listOne to Many Lists MergeFinding the main parent after sorting in a multiplication processHow to ArrayFlatten some matrix which have repeated elementIs there concise code for the list operation I want to perform?Combining Multiple ListsHow can I check if elements between lists are equal?comparing lists of stringsMatrics manipulations
$begingroup$
I have two list to begin with.
list1 = 1, 2, 3;
list2 = 10, 20, 30, 40;
I want to obtain the following output (order unimportant):
11, 12, 13, 21, 22, 23, 31, 32, 33, 41, 42, 43
I can obtain it via "Table, For, Do" etc. command but I am looking for a concise code to achieve such an output?
list-manipulation
$endgroup$
add a comment |
$begingroup$
I have two list to begin with.
list1 = 1, 2, 3;
list2 = 10, 20, 30, 40;
I want to obtain the following output (order unimportant):
11, 12, 13, 21, 22, 23, 31, 32, 33, 41, 42, 43
I can obtain it via "Table, For, Do" etc. command but I am looking for a concise code to achieve such an output?
list-manipulation
$endgroup$
add a comment |
$begingroup$
I have two list to begin with.
list1 = 1, 2, 3;
list2 = 10, 20, 30, 40;
I want to obtain the following output (order unimportant):
11, 12, 13, 21, 22, 23, 31, 32, 33, 41, 42, 43
I can obtain it via "Table, For, Do" etc. command but I am looking for a concise code to achieve such an output?
list-manipulation
$endgroup$
I have two list to begin with.
list1 = 1, 2, 3;
list2 = 10, 20, 30, 40;
I want to obtain the following output (order unimportant):
11, 12, 13, 21, 22, 23, 31, 32, 33, 41, 42, 43
I can obtain it via "Table, For, Do" etc. command but I am looking for a concise code to achieve such an output?
list-manipulation
list-manipulation
edited 2 days ago
Mark Robinson
asked 2 days ago
Mark RobinsonMark Robinson
1366
1366
add a comment |
add a comment |
4 Answers
4
active
oldest
votes
$begingroup$
Outer[Plus, list2, list1] // Flatten
$endgroup$
add a comment |
$begingroup$
A variation of Coolwater's answer:
Tuples @ Unevaluated[10, 20, 30, 40 + 1,2,3]
11, 12, 13, 21, 22, 23, 31, 32, 33, 41, 42, 43
$endgroup$
add a comment |
$begingroup$
list1+#&/@list2//Flatten
(*11,12,13,21,22,23,31,32,33,41,42,43*)
$endgroup$
add a comment |
$begingroup$
Total[Tuples[list2, list1], 2]
(* 11, 12, 13, 21, 22, 23, 31, 32, 33, 41, 42, 43 *)
$endgroup$
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "387"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmathematica.stackexchange.com%2fquestions%2f195737%2fcombining-list-in-a-cartesian-product-format-with-addition-operation%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
4 Answers
4
active
oldest
votes
4 Answers
4
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
Outer[Plus, list2, list1] // Flatten
$endgroup$
add a comment |
$begingroup$
Outer[Plus, list2, list1] // Flatten
$endgroup$
add a comment |
$begingroup$
Outer[Plus, list2, list1] // Flatten
$endgroup$
Outer[Plus, list2, list1] // Flatten
answered 2 days ago
NasserNasser
58.9k491207
58.9k491207
add a comment |
add a comment |
$begingroup$
A variation of Coolwater's answer:
Tuples @ Unevaluated[10, 20, 30, 40 + 1,2,3]
11, 12, 13, 21, 22, 23, 31, 32, 33, 41, 42, 43
$endgroup$
add a comment |
$begingroup$
A variation of Coolwater's answer:
Tuples @ Unevaluated[10, 20, 30, 40 + 1,2,3]
11, 12, 13, 21, 22, 23, 31, 32, 33, 41, 42, 43
$endgroup$
add a comment |
$begingroup$
A variation of Coolwater's answer:
Tuples @ Unevaluated[10, 20, 30, 40 + 1,2,3]
11, 12, 13, 21, 22, 23, 31, 32, 33, 41, 42, 43
$endgroup$
A variation of Coolwater's answer:
Tuples @ Unevaluated[10, 20, 30, 40 + 1,2,3]
11, 12, 13, 21, 22, 23, 31, 32, 33, 41, 42, 43
answered 2 days ago
Carl WollCarl Woll
75.6k3100197
75.6k3100197
add a comment |
add a comment |
$begingroup$
list1+#&/@list2//Flatten
(*11,12,13,21,22,23,31,32,33,41,42,43*)
$endgroup$
add a comment |
$begingroup$
list1+#&/@list2//Flatten
(*11,12,13,21,22,23,31,32,33,41,42,43*)
$endgroup$
add a comment |
$begingroup$
list1+#&/@list2//Flatten
(*11,12,13,21,22,23,31,32,33,41,42,43*)
$endgroup$
list1+#&/@list2//Flatten
(*11,12,13,21,22,23,31,32,33,41,42,43*)
answered 2 days ago
BillBill
6,06069
6,06069
add a comment |
add a comment |
$begingroup$
Total[Tuples[list2, list1], 2]
(* 11, 12, 13, 21, 22, 23, 31, 32, 33, 41, 42, 43 *)
$endgroup$
add a comment |
$begingroup$
Total[Tuples[list2, list1], 2]
(* 11, 12, 13, 21, 22, 23, 31, 32, 33, 41, 42, 43 *)
$endgroup$
add a comment |
$begingroup$
Total[Tuples[list2, list1], 2]
(* 11, 12, 13, 21, 22, 23, 31, 32, 33, 41, 42, 43 *)
$endgroup$
Total[Tuples[list2, list1], 2]
(* 11, 12, 13, 21, 22, 23, 31, 32, 33, 41, 42, 43 *)
answered 2 days ago
CoolwaterCoolwater
15.5k32553
15.5k32553
add a comment |
add a comment |
Thanks for contributing an answer to Mathematica Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmathematica.stackexchange.com%2fquestions%2f195737%2fcombining-list-in-a-cartesian-product-format-with-addition-operation%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown