Alright, what other built-ins do we have?
We can take a look here, again, and, hm, hey, there's something called, min.
I wonder what that does.
I can kind of guess from the name, unlike, any.
I wasn't really sure there.
If we look at, min, It says,
return the smallest item in an iretable or the smallest of two or more arguments.
So there's actually two different ways that I can call this.
I can either pass it in an iterable, and
it will find the minimum value within that iterable and return it to me.
Or I can pass it in a bunch of arguments, two or more,
and it will find the smallest of the arguments that I pass in.
Well, that seems handy if I want to find the minimum of something.
And then it goes on to give me a bunch of information
about some additional capabilities that this function has.
And I'll let you read that, but I can now learn something new here, right?
I now find out exactly how I can go about finding the minimum of numbers,
and I can actually do it in more complicated ways.
If you read through here, it's got some nice capabilities.
All right, let's see what else we can take a look at if we go back up to the top
level of the documentation here.
And, see, there's a whole section on built-in types, all right, and there
are some things that I'm familiar with, like int, or float, lists, and so on.
But here's one I'm not, there's these Set Types.
So there are two different set types, a set and a frozen set.
And if I just read a little bit here,
it says a set object is an unordered collection of distinct hashable objects.
Common uses include membership testing, removing duplicates from the sequence, and
computing mathematical operations, such as intersection, union difference, and
symmetric difference.
Hm, well, that sounds interesting.
This is basically the concept of a mathematical set.
We'll learn more about sets later in this course, but I just wanted to point out,
hey, I can find this in the documentation.
I can read up on here and
see all the different operations that I can perform on sets, right?
There are other data types that we could look in as well, but I also want to
keep scrolling down here and see what else we can find in the documentation.
All right, I'm starting to recognize some things.
If I look in the datetime section here, I see a date time module.
That may be familiar to those of you who have been with us throughout this
specialization.
So I look at datetime, basic date and time types.
The datetime module supplies classes for manipulating dates and times.
Well, we've used that before, and so
we can see that all of these modules have some comprehensive documentation.
Let's see what else we can find.
What have we been using lately?
The csv module.
Let's see if we can find the csv module anywhere, must be here, here we go.
Right here, I can find the csv module, and
now I can get comprehensive documentation for the csv module as well.
Now we saw that there was a built-in called, any.
I wonder if there's a built-in called, all.
And instead of going back to take a look at that,
I actually want to try and search for it.
So, If I move the window here a little bit,
you can see there is a search bar here, and I'm going to try it.
I'm just going to type, all, and see what happens.
Okay, so I search, and a whole bunch of things come up.