List expression of tuples concerning Celcius to Fahrenheit transposition in given array of degrees in PythonAre tuples more efficient than lists in Python?Python List vs. Array - when to use?Finding the index of an item given a list containing it in PythonHow to return multiple values from a function?Python string.join(list) on object array rather than string arraypython: list vs tuple, when to use each?How to search a list of tuples in PythonExplicitly select items from a Python list or tupleConvert list to tuple in PythonConvert List to a list of tuples python
Arrow those variables!
What does the expression "A Mann!" means
Avoiding direct proof while writing proof by induction
What are some good books on Machine Learning and AI like Krugman, Wells and Graddy's "Essentials of Economics"
Would Slavery Reparations be considered Bills of Attainder and hence Illegal?
What mechanic is there to disable a threat instead of killing it?
Can we compute the area of a quadrilateral with one right angle when we only know the lengths of any three sides?
Why can't we play rap on piano?
Mathematica command that allows it to read my intentions
Is it possible to create a QR code using text?
Size of subfigure fitting its content (tikzpicture)
Why is it a bad idea to hire a hitman to eliminate most corrupt politicians?
What about the virus in 12 Monkeys?
Ambiguity in the definition of entropy
How badly should I try to prevent a user from XSSing themselves?
How does a predictive coding aid in lossless compression?
How to tell a function to use the default argument values?
How did the Super Star Destroyer Executor get destroyed exactly?
How dangerous is XSS?
How could indestructible materials be used in power generation?
Reverse dictionary where values are lists
Should I cover my bicycle overnight while bikepacking?
Should I tell management that I intend to leave due to bad software development practices?
Why didn't Boeing produce its own regional jet?
List expression of tuples concerning Celcius to Fahrenheit transposition in given array of degrees in Python
Are tuples more efficient than lists in Python?Python List vs. Array - when to use?Finding the index of an item given a list containing it in PythonHow to return multiple values from a function?Python string.join(list) on object array rather than string arraypython: list vs tuple, when to use each?How to search a list of tuples in PythonExplicitly select items from a Python list or tupleConvert list to tuple in PythonConvert List to a list of tuples python
Im trying to write a simple list expression to print a list of tuples of (C, F) where C is degree of temperatre in Celcius from -20 to 100 in steps of 5 , and F is corresponding temperature in Fahrenheit. It seems pretty easy, though I'd like to write the code as a one liner. Maybe someone has and idea, it shouldn't be a big deal. Thanks
listExpression = [ (C,F) for c in range(-20, 100, 5)and F=32+9/5 *C ]
python list tuples
add a comment |
Im trying to write a simple list expression to print a list of tuples of (C, F) where C is degree of temperatre in Celcius from -20 to 100 in steps of 5 , and F is corresponding temperature in Fahrenheit. It seems pretty easy, though I'd like to write the code as a one liner. Maybe someone has and idea, it shouldn't be a big deal. Thanks
listExpression = [ (C,F) for c in range(-20, 100, 5)and F=32+9/5 *C ]
python list tuples
add a comment |
Im trying to write a simple list expression to print a list of tuples of (C, F) where C is degree of temperatre in Celcius from -20 to 100 in steps of 5 , and F is corresponding temperature in Fahrenheit. It seems pretty easy, though I'd like to write the code as a one liner. Maybe someone has and idea, it shouldn't be a big deal. Thanks
listExpression = [ (C,F) for c in range(-20, 100, 5)and F=32+9/5 *C ]
python list tuples
Im trying to write a simple list expression to print a list of tuples of (C, F) where C is degree of temperatre in Celcius from -20 to 100 in steps of 5 , and F is corresponding temperature in Fahrenheit. It seems pretty easy, though I'd like to write the code as a one liner. Maybe someone has and idea, it shouldn't be a big deal. Thanks
listExpression = [ (C,F) for c in range(-20, 100, 5)and F=32+9/5 *C ]
python list tuples
python list tuples
asked Mar 7 at 22:48
kenshinkenshin
226
226
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
Move the calculation to the second element of the tuple in the list-comp, eg:
listExpression = [ (C, C * 1.8 + 32) for C in range(-20, 100, 5)]
The only name you can have available in the list comprehension is C
which comes from the output of what range(-20, 100, 5)
yields when iterated over, so you compute F
but just calculating on C
directly for the 2nd element of the tuple.
add a comment |
Using lambda
:
list(map(lambda x: (x, x*1.8+32) , range(-20, 100, 5)))
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
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: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
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%2fstackoverflow.com%2fquestions%2f55054039%2flist-expression-of-tuples-concerning-celcius-to-fahrenheit-transposition-in-give%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
Move the calculation to the second element of the tuple in the list-comp, eg:
listExpression = [ (C, C * 1.8 + 32) for C in range(-20, 100, 5)]
The only name you can have available in the list comprehension is C
which comes from the output of what range(-20, 100, 5)
yields when iterated over, so you compute F
but just calculating on C
directly for the 2nd element of the tuple.
add a comment |
Move the calculation to the second element of the tuple in the list-comp, eg:
listExpression = [ (C, C * 1.8 + 32) for C in range(-20, 100, 5)]
The only name you can have available in the list comprehension is C
which comes from the output of what range(-20, 100, 5)
yields when iterated over, so you compute F
but just calculating on C
directly for the 2nd element of the tuple.
add a comment |
Move the calculation to the second element of the tuple in the list-comp, eg:
listExpression = [ (C, C * 1.8 + 32) for C in range(-20, 100, 5)]
The only name you can have available in the list comprehension is C
which comes from the output of what range(-20, 100, 5)
yields when iterated over, so you compute F
but just calculating on C
directly for the 2nd element of the tuple.
Move the calculation to the second element of the tuple in the list-comp, eg:
listExpression = [ (C, C * 1.8 + 32) for C in range(-20, 100, 5)]
The only name you can have available in the list comprehension is C
which comes from the output of what range(-20, 100, 5)
yields when iterated over, so you compute F
but just calculating on C
directly for the 2nd element of the tuple.
answered Mar 7 at 22:51
Jon Clements♦Jon Clements
101k19180222
101k19180222
add a comment |
add a comment |
Using lambda
:
list(map(lambda x: (x, x*1.8+32) , range(-20, 100, 5)))
add a comment |
Using lambda
:
list(map(lambda x: (x, x*1.8+32) , range(-20, 100, 5)))
add a comment |
Using lambda
:
list(map(lambda x: (x, x*1.8+32) , range(-20, 100, 5)))
Using lambda
:
list(map(lambda x: (x, x*1.8+32) , range(-20, 100, 5)))
answered Mar 7 at 23:02
Hello.WorldHello.World
336314
336314
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- 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.
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%2fstackoverflow.com%2fquestions%2f55054039%2flist-expression-of-tuples-concerning-celcius-to-fahrenheit-transposition-in-give%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