Just started as in, I’m about an hour into a 4 hour intro video. Seeing two basic ways of manipulating things and don’t understand the difference.
If I want to know the length of a string and I just guess at how to do it I would try one of these two things,
- Len(string)
- string.len()
What is the difference between these types of statements? How do I think about this to know which one I should expect to work?
Clearly you meant:
string = "foobar" length = 0 _ = [length += 1 for _ in string] print(length)
Much more readable!
Edit: Damn, doesn’t work, was hoping to make something cursed but you can’t make an assignment during comprehension. Oh well, maybe Python 3.14!