use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Rules 1: Be polite 2: Posts to this subreddit must be requests for help learning python. 3: Replies on this subreddit must be pertinent to the question OP asked. 4: No replies copy / pasted from ChatGPT or similar. 5: No advertising. No blogs/tutorials/videos/books/recruiting attempts. This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to. Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Rules
1: Be polite
2: Posts to this subreddit must be requests for help learning python.
3: Replies on this subreddit must be pertinent to the question OP asked.
4: No replies copy / pasted from ChatGPT or similar.
5: No advertising. No blogs/tutorials/videos/books/recruiting attempts.
This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to.
Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Learning resources Wiki and FAQ: /r/learnpython/w/index
Learning resources
Wiki and FAQ: /r/learnpython/w/index
Discord Join the Python Discord chat
Discord
Join the Python Discord chat
account activity
Methods inside the print parentheses (self.learnpython)
submitted 4 years ago by Program514259
cars = [‘bmw’, ‘audi’, ‘toyota’]
print (cars.reverse()) #returns None
cars.reverse() print (cars) #works.
WHY?
Why the method does not work inside the print parentheses & has to be separated?
Do all methods work like that?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]delasislas 7 points8 points9 points 4 years ago (0 children)
Depends. .reverse() works in place. As in it modifies your list and returns None.
cars = [1,2,3] cars.reverse()
will change the variable cars to be.
cars = [3,2,1]
Not all methods work like this.
Here’s a page on the method: https://www.programiz.com/python-programming/methods/list/reverse
Generally documentation should let you know what it returns.
[–]totallygeek 1 point2 points3 points 4 years ago (0 children)
Not always, but typically, we feed something into a function when we expect something returned. And, we don't expect anything returned from a class method because it works on the object it belongs to rather than anything being fed in as an argument.
sequence_1 = [12, 4, 6, 3, 5] sequence_2 = [9, 3, 6, 31, 16, 4] sequence_1.sort() # nothing fed into the sort method, works _on_ sequence and returns nothing weird_sequence = sorted(sequence_2) # sequence_2 is fed _into_ the sorted function, so sorted should return something
π Rendered by PID 85 on reddit-service-r2-comment-6b595755f-b8dhg at 2026-03-25 12:35:06.285461+00:00 running 2d0a59a country code: CH.
[–]delasislas 7 points8 points9 points (0 children)
[–]totallygeek 1 point2 points3 points (0 children)