Skip to content

sunilkumarreddypunnati/Basics-and-Array-creations-of-python-numpy

Repository files navigation

🧵 Python NumPy – Basics & Array Creation

This repository is a structured guide to mastering NumPy basics and array creation, one of the most essential skills for data analysis and scientific computing in Python.
It features practical tasks covering 1D & 2D array creation, indexing, slicing, reshaping, and basic operations. Perfect for beginners and learners who want hands-on experience with NumPy.

📂 Task Progression: Beginner ➡️ Advanced

🧪 Task File 📄 Description 📷 Output Screenshot
problem 1.py ➕ Create NumPy arrays from Python lists problem 1
problem 2.py 🔢 Create arrays using arange() problem 2
problem 3.py 🧮 Initialize arrays with zeros() & ones() problem 3
problem 4.py 🎛️ Reshape arrays using reshape() problem 4
problem 5.py 🔄 Indexing & slicing arrays problem 5
problem 6.py ✖️ Element-wise arithmetic operations problem 6
problem 7.py 🧊 Multi-dimensional arrays problem 7
problem 8.py 🔍 Access rows, columns & elements problem 8
problem 9.py 🔗 Iterating through arrays problem 9
problem 10.py 📊 Combine arrays & flatten problem 10

✅ What I Practiced

  • 📌 Creating 1D and 2D arrays from lists and ranges
  • 🔄 Indexing, slicing, and accessing array elements
  • ✖️ Performing element-wise operations and arithmetic
  • 🧊 Handling multi-dimensional arrays
  • 🔗 Iterating, reshaping, and flattening arrays
  • 📊 Combining arrays using NumPy utility functions

👨‍💻 About Me

📊 Sunil Kumar Reddy Punnati
🎓 MCA Graduate | 💼 Data Analyst Intern
📍 Tirupati, India
💡 Passionate about Python, NumPy, and data analysis
🚀 Actively preparing for full-time roles in data analytics and software development

I believe in learning by doing, and this project reflects my commitment to mastering NumPy fundamentals with clean, structured coding.

🔗 Connect With Me

🌐 LinkedIn
💻 GitHub

🙌 Connect & Support

If you’re a recruiter, mentor, or fellow learner — let’s connect and grow together!
⭐ Star this repo if you found it helpful or inspiring.

ℹ️ Summary

A curated set of NumPy tasks covering array creation, indexing, slicing, reshaping, and basic operations.
Each task includes code and output screenshots to help learners build confidence in NumPy fundamentals for data analysis.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages