basically, what the title says, I would like to add that specific number to a list of different numbers. I'm new to programming and I'm not sure where to start. Any help would be very much appreciated. Thank you.
            Asked
            
        
        
            Active
            
        
            Viewed 56 times
        
    -1
            
            
        - 
                    Stack Overflow is neither a discussion forum nor a tutorial, code-writing, or homework service. This is a Q&A site where *specific* programming questions (usually, but not always, including some code) get *specific* answers. Please take the [tour] and carefully read through the [help] to learn more about the site, including [ask], as well as [what is on-topic](https://stackoverflow.com/help/on-topic) and [what is not](https://stackoverflow.com/help/dont-ask). Please also follow the [question checklist](https://meta.stackoverflow.com/q/260648). – MattDMo Oct 04 '22 at 20:50
1 Answers
1
            
            
        The easiest way is to use a list comprehension like this:
your_numbers = [9.5, 9.1, 8.3]
output = [number + 29.83 for number in your_numbers]
Please note that float has limited precision, so the output is:
[39.33, 38.93, 38.129999999999995]
You can add round() to get the output you expect:
output = [round(number + 29.83, 2) for number in your_numbers]
[39.33, 38.93, 38.13]
 
    
    
        bitflip
        
- 3,436
- 1
- 3
- 22
 
    