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













0















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 ]









share|improve this question


























    0















    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 ]









    share|improve this question
























      0












      0








      0








      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 ]









      share|improve this question














      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






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Mar 7 at 22:48









      kenshinkenshin

      226




      226






















          2 Answers
          2






          active

          oldest

          votes


















          0














          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.






          share|improve this answer






























            0














            Using lambda:



            list(map(lambda x: (x, x*1.8+32) , range(-20, 100, 5))) 





            share|improve this answer























              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
              );



              );













              draft saved

              draft discarded


















              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









              0














              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.






              share|improve this answer



























                0














                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.






                share|improve this answer

























                  0












                  0








                  0







                  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.






                  share|improve this answer













                  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.







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Mar 7 at 22:51









                  Jon ClementsJon Clements

                  101k19180222




                  101k19180222























                      0














                      Using lambda:



                      list(map(lambda x: (x, x*1.8+32) , range(-20, 100, 5))) 





                      share|improve this answer



























                        0














                        Using lambda:



                        list(map(lambda x: (x, x*1.8+32) , range(-20, 100, 5))) 





                        share|improve this answer

























                          0












                          0








                          0







                          Using lambda:



                          list(map(lambda x: (x, x*1.8+32) , range(-20, 100, 5))) 





                          share|improve this answer













                          Using lambda:



                          list(map(lambda x: (x, x*1.8+32) , range(-20, 100, 5))) 






                          share|improve this answer












                          share|improve this answer



                          share|improve this answer










                          answered Mar 7 at 23:02









                          Hello.WorldHello.World

                          336314




                          336314



























                              draft saved

                              draft discarded
















































                              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.




                              draft saved


                              draft discarded














                              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





















































                              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







                              Popular posts from this blog

                              1928 у кіно

                              Захаров Федір Захарович

                              Ель Греко