Skip to content

Magenaut

  • Home
  • Topics
    • Notes
    • Tutorial
    • Bug fixing
    • Extension
    • Server
  • Q&A
  • Privacy Policy
  • About

iterator

cleanest way to call one function on a list of items

August 13, 2022 by Magenaut

In python 2, I used map to apply a function to several items, for instance, to remove all items matching a pattern:

Categories Python, Q&A Tags iterator, python, python-3.x Leave a comment

Iterate over the lines of a string

August 13, 2022 by Magenaut

I have a multi-line string defined like this:

Categories Python, Q&A Tags iterator, python, string Leave a comment

Why does next raise a ‘StopIteration’, but ‘for’ do a normal return?

August 13, 2022 by Magenaut

In this piece of code, why does using for result in no StopIteration
or is the for loop trapping all exceptions and then silently exiting?
In which case, why do we have the extraneous return?? Or is the
raise StopIteration caused by: return None?

Categories Python, Q&A Tags generator, iterator, python, stopiteration Leave a comment

Performance Advantages to Iterators?

August 12, 2022 by Magenaut

What (if any) performance advantages are offered by using iterators. It seems like the ‘Right Way’ to solve many problems, but does it create faster/more memory-conscious code? I’m thinking specifically in Python, but don’t restrict answers to just that.

Categories Python, Q&A Tags iterator, performance, python Leave a comment

has_next in Python iterators?

August 11, 2022 by Magenaut

Haven’t Python iterators got a has_next method?

Categories Python, Q&A Tags iterator, python Leave a comment

Python range() and zip() object type

August 11, 2022 by Magenaut

I understand how functions like range() and zip() can be used in a for loop. However I expected range() to output a list – much like seq in the unix shell. If I run the following code:

Categories Python, Q&A Tags iterator, list, python, python-3.x, range Leave a comment
Newer posts
← Previous Page1 … Page3 Page4
  1. michealSmith07 on Is there a way to dynamically refresh the less command?August 21, 2022

    That is a very nice post. I like this post.

  2. anonymous on Fix libwacom9 dependency issue when upgrade DebianJune 27, 2022

    saved my day!! Thanks for the help…

  3. sreedhar on Fix libwacom9 dependency issue when upgrade DebianMay 10, 2022

    Thanks its working

  4. saintnick on Fix libwacom9 dependency issue when upgrade DebianMay 10, 2022

    remove libwacom2 worked for me as well

  5. ranafoul on Fix libwacom9 dependency issue when upgrade DebianApril 22, 2022

    apt remove libwacom2 helped on kali 2022.01. gr8

.net ajax asp.net asp.net-core asp.net-mvc asp.net-mvc-3 asp.net-mvc-4 asp.net-web-api bash c# command-line css custom-post-types custom-taxonomy dataframe dictionary django entity-framework functions gridview html iis javascript jquery json linux list matplotlib numpy pandas php plugin-development plugins posts python python-2.7 python-3.x security shell shell-script sql string vb.net webforms wp-query

© 2026 Magenaut • Built with GeneratePress