Python for Everybody (PY4E)
by Charles R. Severance (aka Dr. Chuck)
๐ฌ 17 sections with multiple video lessons
๐จโ๐ซ Prof. Dr. Charles R. Severance
โ Completely free
https://www.py4e.com/lessons
by Charles R. Severance (aka Dr. Chuck)
๐ฌ 17 sections with multiple video lessons
๐จโ๐ซ Prof. Dr. Charles R. Severance
โ Completely free
https://www.py4e.com/lessons
๐10โค4๐1
Common techniques for using the set() function in Python:
1. Create a set from a list:
1. Create a set from a list:
my_list = [1, 2, 2, 3, 3, 3]
my_set = set(my_list)
2.Add an item to a set:my_set = {1, 2, 3}
my_set.add(4)
3.Remove an item from a set by its value:my_set = {1, 2, 3}
my_set.remove(3)
4.Check if an item is in a set:my_set = {1, 2, 3}
if 3 in my_set:
print("The item is in the set.")
5.Get the length of a set:my_set = {1, 2, 3}
set_length = len(my_set)
6.Loop through the items in a set:my_set = {1, 2, 3}
for item in my_set:
print(item)
7.Get the union of two sets:set1 = {1, 2, 3}
set2 = {3, 4, 5}
union_set = set1.union(set2)
8.Get the intersection of two sets:set1 = {1, 2, 3}
set2 = {3, 4, 5}
intersection_set = set1.intersection(set2)
๐20
Common techniques for using the zip() function in Python:
1. Zip two lists together:
1. Zip two lists together:
list1 = [1, 2, 3]
list2 = [4, 5, 6]
zipped_lists = zip(list1, list2)
2. Unzip a zipped list:zipped_lists = [(1, 4), (2, 5), (3, 6)]
list1, list2 = zip(*zipped_lists)
3. Loop through a zipped list:zipped_lists = [(1, 4), (2, 5), (3, 6)]
for item1, item2 in zipped_lists:
print(item1, item2)
4.Convert a zipped list to a dictionary:zipped_lists = [(1, 4), (2, 5), (3, 6)]
my_dict = dict(zipped_lists)
5. Zip three or more lists together:list1 = [1, 2, 3]
list2 = [4, 5, 6]
list3 = [7, 8, 9]
zipped_lists = zip(list1, list2, list3)
๐8
In general, the Python standard library includes many built-in functions that are available to use in your code without needing to import any additional modules. Some common examples of built-in functions include:
๐๐ป abs() : Returns the absolute value of a number.
๐๐ป all() : Returns True if all elements of an iterable are True, and False otherwise.
๐๐ป any() : Returns True if any element of an iterable is True, and False otherwise.
๐๐ป bin() : Converts an integer to a binary string.
๐๐ป bool() : Converts a value to a Boolean.
๐๐ป chr() : Returns the string representation of a Unicode character.
๐๐ป dir() : Returns a list of attributes and methods for an object.
๐๐ปenumerate(): Returns an enumerate object, which contains a sequence of tuples containing the index and value of each element of an iterable.
๐๐ป filter() : Returns an iterator for elements of an iterable for which a condition is True.
๐๐ป float() : Converts a value to a floating-point number.
๐๐ป format(): Formats a string using format specifiers.
๐๐ป hash() : Returns the hash value of an object.
๐๐ป int() : Converts a value to an integer.
๐๐ป isinstance(): Returns True if an object is an instance of a given type, and False otherwise.
๐๐ป len() : Returns the length of an object.
๐๐ป list() : Converts an iterable to a list.
๐๐ป map() : Returns an iterator that applies a function to each element of an iterable.
๐๐ป max() : Returns the maximum value of an iterable.
๐๐ป min() : Returns the minimum value of an iterable.
๐๐ป next() : Returns the next element of an iterator.
๐๐ป open() : Opens a file and returns a file object.
๐๐ป ord() : Returns the Unicode code point for a character.
๐๐ป print() : Prints a message to the standard output.
๐๐ป range() : Returns a sequence of numbers.
๐๐ป repr() : Returns a string representation of an object.
๐๐ป round() : Rounds a number to a specified number of decimal places.
๐๐ป set() : Creates a set object.
๐๐ป sorted() : Returns a sorted list from an iterable.
๐๐ป str() : Converts a value to a string.
๐๐ป sum() : Returns the sum of elements in an iterable.
๐๐ป type() : Returns the type of an object.
๐๐ป zip() : Returns an iterator that combines elements from multiple iterables.
๐๐ป abs() : Returns the absolute value of a number.
๐๐ป all() : Returns True if all elements of an iterable are True, and False otherwise.
๐๐ป any() : Returns True if any element of an iterable is True, and False otherwise.
๐๐ป bin() : Converts an integer to a binary string.
๐๐ป bool() : Converts a value to a Boolean.
๐๐ป chr() : Returns the string representation of a Unicode character.
๐๐ป dir() : Returns a list of attributes and methods for an object.
๐๐ปenumerate(): Returns an enumerate object, which contains a sequence of tuples containing the index and value of each element of an iterable.
๐๐ป filter() : Returns an iterator for elements of an iterable for which a condition is True.
๐๐ป float() : Converts a value to a floating-point number.
๐๐ป format(): Formats a string using format specifiers.
๐๐ป hash() : Returns the hash value of an object.
๐๐ป int() : Converts a value to an integer.
๐๐ป isinstance(): Returns True if an object is an instance of a given type, and False otherwise.
๐๐ป len() : Returns the length of an object.
๐๐ป list() : Converts an iterable to a list.
๐๐ป map() : Returns an iterator that applies a function to each element of an iterable.
๐๐ป max() : Returns the maximum value of an iterable.
๐๐ป min() : Returns the minimum value of an iterable.
๐๐ป next() : Returns the next element of an iterator.
๐๐ป open() : Opens a file and returns a file object.
๐๐ป ord() : Returns the Unicode code point for a character.
๐๐ป print() : Prints a message to the standard output.
๐๐ป range() : Returns a sequence of numbers.
๐๐ป repr() : Returns a string representation of an object.
๐๐ป round() : Rounds a number to a specified number of decimal places.
๐๐ป set() : Creates a set object.
๐๐ป sorted() : Returns a sorted list from an iterable.
๐๐ป str() : Converts a value to a string.
๐๐ป sum() : Returns the sum of elements in an iterable.
๐๐ป type() : Returns the type of an object.
๐๐ป zip() : Returns an iterator that combines elements from multiple iterables.
๐17โค1๐1