Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
mathspp
/
drops
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
1
Code
Issues
0
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
main
Branches
Tags
Go to file
Code
Open more actions menu
Folders and files
Name
Name
Last commit message
Last commit date
Latest commit
History
53 Commits
53 Commits
0001-zip_strict_true
0001-zip_strict_true
0002-string_casefold_case-insensitive_comparison
0002-string_casefold_case-insensitive_comparison
0003-type_unions_with_pipe
0003-type_unions_with_pipe
0004-int_integer_parsing_base
0004-int_integer_parsing_base
0005-first_element_that_satisfies_predicate_iterable
0005-first_element_that_satisfies_predicate_iterable
0006-last_element_that_satisfies_condition
0006-last_element_that_satisfies_condition
0007-unique_elements_from_a_list
0007-unique_elements_from_a_list
0008-schedule_cleanup_actions
0008-schedule_cleanup_actions
0009-map_with_multiple_arguments
0009-map_with_multiple_arguments
0010-remove_punctuation_from_a_string
0010-remove_punctuation_from_a_string
0011-count_characters_in_a_file
0011-count_characters_in_a_file
0012-run_length_encoding
0012-run_length_encoding
0013-string_prefixes_and_suffixes
0013-string_prefixes_and_suffixes
0014-match_multiple_options
0014-match_multiple_options
0015-round_negative_places
0015-round_negative_places
0016-type_statements
0016-type_statements
0017-create_context_managers_with_contextmanager
0017-create_context_managers_with_contextmanager
0018-immutable_dictionary
0018-immutable_dictionary
0019-self-debugging_f-strings
0019-self-debugging_f-strings
0020-dunder_attribute___file__
0020-dunder_attribute___file__
0021-Current_date_and_time
0021-Current_date_and_time
0022-Set_operations_with_dict_keys
0022-Set_operations_with_dict_keys
0023-chain_multiple_dictionaries
0023-chain_multiple_dictionaries
0024-Longest_word_in_a_string
0024-Longest_word_in_a_string
0025-Dynamic_attribute_manipulation
0025-Dynamic_attribute_manipulation
0026-Notify_parent_class_when_subclassing
0026-Notify_parent_class_when_subclassing
0027-Enforce_keyword_arguments_for_options
0027-Enforce_keyword_arguments_for_options
0028-flag_enums
0028-flag_enums
0029-use_literal_type_for_options
0029-use_literal_type_for_options
0030-return_value_of_a_generator
0030-return_value_of_a_generator
0031-enumerations_of_string_values
0031-enumerations_of_string_values
0032-most_recently-modified_file
0032-most_recently-modified_file
0033-normalise_strings_into_ASCII
0033-normalise_strings_into_ASCII
0034-transpose_list_of_lists
0034-transpose_list_of_lists
0035-inline_lists_and_tuples_with__
0035-inline_lists_and_tuples_with__
0036-typing_iterables_instead_of_lists
0036-typing_iterables_instead_of_lists
0037-multi-dictionary
0037-multi-dictionary
0038-global_enumeration_members
0038-global_enumeration_members
0039-automatic_enumeration_values
0039-automatic_enumeration_values
0040-os-agnostic_line_splitting
0040-os-agnostic_line_splitting
0041-longest_and_shortest
0041-longest_and_shortest
0042-bounded_cache
0042-bounded_cache
0043-read_files_in_chunks
0043-read_files_in_chunks
0044-format_specifier_r
0044-format_specifier_r
0045-counting_values
0045-counting_values
0046-dot_product
0046-dot_product
0047-batching_API_calls
0047-batching_API_calls
0048-redacting_email_addresses
0048-redacting_email_addresses
0049-random_choices
0049-random_choices
0050-dynamic_regex_replacements
0050-dynamic_regex_replacements
0051-string_constants
0051-string_constants
0052-case-insensitive_regex
0052-case-insensitive_regex
0053-itertools_classification
0053-itertools_classification
0054-t-strings_need_processing
0054-t-strings_need_processing
0055-structural_unpacking
0055-structural_unpacking
0056-ergonomic_multiline_strings
0056-ergonomic_multiline_strings
0057-underscore_in_the_REPL
0057-underscore_in_the_REPL
0058-subclass_immutable_types
0058-subclass_immutable_types
0059-idiomatic_sequence_slicing
0059-idiomatic_sequence_slicing
0060-file_tail
0060-file_tail
0061-one-shot_file_I_O
0061-one-shot_file_I_O
0062-formatting_big_numbers
0062-formatting_big_numbers
0063-named_groups_in_regex
0063-named_groups_in_regex
0064-resolving_paths
0064-resolving_paths
0065-formatting_dates_with_fstrings
0065-formatting_dates_with_fstrings
0066-concatenate_files_from_handlers
0066-concatenate_files_from_handlers
0067-generator_recipe
0067-generator_recipe
0068-partition_a_string_in_two_halves
0068-partition_a_string_in_two_halves
0069-regex_multiline_flag
0069-regex_multiline_flag
0070-extract_assignments_from_conditionals
0070-extract_assignments_from_conditionals
0071-file_discovery_by_name_pattern
0071-file_discovery_by_name_pattern
0072-structural_pattern_matching_with_dictionaries
0072-structural_pattern_matching_with_dictionaries
0073-slicing_generators_for_debugging
0073-slicing_generators_for_debugging
0074-peek_at_an_iterable
0074-peek_at_an_iterable
0075-match_structure_of_custom_objects
0075-match_structure_of_custom_objects
0076-next_with_default_value
0076-next_with_default_value
0077-match_an_exact_dictionary_structure
0077-match_an_exact_dictionary_structure
0078-undoable_iterator_with_value_history
0078-undoable_iterator_with_value_history
0079-typing_overloads
0079-typing_overloads
0080-bulk_renaming_files
0080-bulk_renaming_files
0081-structural_validation_and_homogenisation
0081-structural_validation_and_homogenisation
0082-verbose_regular_expressions
0082-verbose_regular_expressions
0083-extracting_text_data_into_a_dict
0083-extracting_text_data_into_a_dict
0084-generics_syntax
0084-generics_syntax
0085-add_lists_together_fast
0085-add_lists_together_fast
0086-file_modes
0086-file_modes
0087-caching_sets_and_frozen_sets
0087-caching_sets_and_frozen_sets
0088-constrained_generics
0088-constrained_generics
0089-natural_alphabetical_sorting
0089-natural_alphabetical_sorting
0090-preserving_decorated_function_metadata
0090-preserving_decorated_function_metadata
0091-timestamp_file_names
0091-timestamp_file_names
0092-temporary_directory
0092-temporary_directory
0093-non-local_variables
0093-non-local_variables
0094-dynamic_width_string_formatting
0094-dynamic_width_string_formatting
0095-docstring_attribute
0095-docstring_attribute
0096-common_hash_implementation
0096-common_hash_implementation
0097-match_word_boundaries
0097-match_word_boundaries
0098-custom_containment_checks
0098-custom_containment_checks
0099-readable_object_names
0099-readable_object_names
0100-filtering_truthy_values
0100-filtering_truthy_values
View all files
About
Repo for the Python drops 🐍💧 book
Activity
Custom properties
Stars
1
star
Watchers
1
watching
Forks
0
forks
Report repository
Releases
Packages
Contributors
Languages
You can’t perform that action at this time.