Solutions to Python coding challenges on HackerRank, organized by problem domain.
Covers fundamental programming concepts, data structures, and algorithmic thinking through hands-on practice.
- Basic data types and control flow
- Strings and string manipulation
- Collections (lists, tuples, dictionaries, sets)
- Functions and lambdas
- Built-in tools (itertools, collections, math)
- Regular expressions
- Error handling
- Classes and objects
Each solution is a standalone Python file. Run any solution with:
python3 <filename>.pyThis repo tracks my progress solving Python challenges — useful for interview prep and strengthening core programming concepts.