🚀 Python Basics to Advanced Learning Series – Day 8 I’m continuing my Python learning journey at Global Quest Technologies, and today’s session helped me go deeper into how lists work internally. What I learned today: • Revised and practiced all built-in functions used with lists • Understood the id() function and how it shows the memory location of an object • Learned about aliasing in lists (when two variables refer to the same list) • Understood how changes in one variable affect the other due to shared reference • Learned cloning of lists to create a separate copy • Two ways to clone a list: Using slice operator ([:]) Using copy() method This session helped me clearly understand the difference between reference (aliasing) and independent copies (cloning). It also improved my understanding of how Python manages data in memory. Practicing these concepts gave me more clarity on writing efficient and bug-free code. I’m learning step by step at Global Quest Technologies, and every day I’m gaining better understanding and confidence in Python. Excited to continue this journey 🚀 #Python #PythonProgramming #LearningJourney #Coding #DataStructures #Lists #ProblemSolving #SoftwareDevelopment #TechLearning #Developers #GlobalQuestTechnologies #GQT
Python List Internals and Cloning at Global Quest Technologies
More Relevant Posts
-
🚀 Day 19 of My Python Learning Journey Today, I focused on one of the most powerful and concise features in Python — Lambda Functions. I learned how lambda functions help write short, efficient, and one-line functions for quick operations. 🔹 What I Learned: ✅ Lambda function syntax: lambda arguments: expression ✅ How lambda works internally ✅ Solving problems using lambda for better understanding 🔹 Lambda with Built-in Functions: 🔸 map() → Apply a function to all elements 🔸 filter() → Filter elements based on conditions 🔸 reduce() → Reduce a sequence to a single value 💡 Practicing these helped me understand how to write clean, optimized, and functional-style code in Python. 🙏 Grateful to Global Quest Technologies for continuous guidance and support throughout my learning journey. Excited to keep improving every day! 🔥 Write Less. Do More. Think Smart. #Python #PythonLearning #LearningJourney #Day19 #LambdaFunctions #FunctionalProgramming #Coding #Programming #Developers #TechSkills #100DaysOfCode #GlobalQuestTechnologies #PythonDeveloper #CodeNewbie
To view or add a comment, sign in
-
-
🚀 Day 20 of My Python Learning Journey Today, I explored a mix of important and interesting concepts in Python — from functions to OOP basics. This session helped me understand how Python works behind the scenes and how to structure code more effectively. 🔹 Function Concepts: ✅ Function Aliasing ✅ Nested Functions 🔹 Random Module: 🎲 Generating random numbers 🎯 Solving problems using random functions 🔹 Python Packages: 📦 Understanding what a package is 📁 How modules are organized inside packages 🔹 Method Overloading: 🔸 Concept in Python (handling multiple arguments dynamically) 🔹 OOP Basics: 💡 What is Object-Oriented Programming? 💡 What is an Object? 💡 What is Class & Orientation? 💡 These concepts are helping me build a strong foundation for writing structured, scalable, and real-world Python applications. Grateful to Global Quest Technologies for continuous support and guidance 🙏 Excited to keep learning and growing every day! 🔥 Master the Code Today. Shape the Future Tomorrow. G.R NARENDRA REDDY #Python #PythonLearning #LearningJourney #Day20 #Functions #OOP #RandomModule #Coding #Programming #Developers #TechSkills #100DaysOfCode #GlobalQuestTechnologies #PythonDeveloper #CodeNewbie
To view or add a comment, sign in
-
-
🚀 Day 17 of My Python Learning Journey Today, I explored some powerful and practical concepts in Python — Merging Collections and Functions. I learned how to efficiently combine different data structures and how functions help in writing reusable and structured code. 🔹 Merging Collections: ✅ Lists, Tuples, and Sets using * operator ✅ Dictionaries using ** operator ✅ Understanding how merging works internally 🔹 Nested Collections: ✔️ List inside List ✔️ Dictionary inside Dictionary ✔️ Mixed data structures This helped me understand how complex data can be structured and managed effectively. 🔹 Functions in Python: 🔸 What is a Function? 🔸 Function Syntax & Definition 🔸 How to Call Functions 🔸 Types of Functions: Built-in Functions User-defined Functions Functions with Arguments Functions with Return Values 💡 These concepts are very useful for writing clean, reusable, and efficient code in real-world applications. Grateful to Global Quest Technologies for continuous guidance and support 🙏 Excited to keep learning and building every day! 🔥 Stay Curious. Keep Coding. Keep Growing. G.R NARENDRA REDDY #Python #PythonLearning #LearningJourney #Day17 #DataStructures #Functions #Coding #Programming #Developers #TechSkills #100DaysOfCode #GlobalQuestTechnologies #PythonDeveloper #CodeNewbie
To view or add a comment, sign in
-
-
#Day3 of my #30DaysCodingChallenge Continuing my journey of learning Python step by step. What I learned today: • Conditional statements in Python (if, elif, else) • Using conditions to control program flow • Writing simple logical checks in code I created a small program that checks whether a number is positive, negative, or zero. Conditions are the decision makers in programming. They allow our programs to think and respond based on different situations. Small concepts like this are building the foundation for bigger projects ahead. Excited to keep learning and improving every day. If you are also learning to code, feel free to share your journey too. #30DaysOfCode #PythonLearning #CodingJourney #LearnInPublic #Developers
To view or add a comment, sign in
-
💻 Python Practice Programs 🚀 Here are some simple yet important Python programs every beginner should know 👇 🔹 Program 4: Swap two variables 🔹 Program 5: Generate a random number 🔹 Program 6: Convert kilometers to miles 🔹 Program 7: Convert Celsius to Fahrenheit These basic programs help build a strong foundation in Python by improving logic, understanding of variables, and real-world problem solving. 📌 Consistency is the key — small steps every day lead to big results. #Python #Programming #Coding #DataScience #Learning #Beginners #Tech #DeveloperJourney #100DaysOfCode
To view or add a comment, sign in
-
-
Python’s eval() function allows developers to execute a string as code, but it comes with serious risks if used with user input. Understanding both its power and its dangers is essential for anyone learning Python. At IT Learning AI, we break down programming concepts into clear, practical lessons that help you build confidence and write safer code. Start your journey toward mastering Python and other technologies with resources designed to make complex topics simple and actionable. Explore tutorials, guides, and structured learning paths that keep you ahead in the fast‑moving tech world. Learn more and access our full library at www.itlearning.ai. #itlearningai #pythonprogramming #learnpython #codingtips #developerjourney #codesmart #techeducation #programmingbasics #codesafe #pythoncommunity #softwareskills #futurewithcode #masterpython #codebetter #techlearnin
To view or add a comment, sign in
-
-
🚀 Python Basics to Advanced Learning Series – Day 11 Today’s session was about understanding Tuples in Python. It helped me learn how to work with another important data structure. What I learned today: • Introduction to Tuples and how they work in Python • How to create tuples using different methods • Tuples can store heterogeneous data (different data types) • Tuples are immutable – once created, we cannot modify them • Understanding tuple packing and unpacking • Accessing tuple elements using indexing and slicing • Learning important tuple built-in methods like "count()" and "index()" • Practiced examples to understand tuple behavior clearly This session helped me understand the difference between lists and tuples, and when to use tuples in programming. I’m learning step by step as part of my Python Basics to Advanced Learning Journey at Global Quest Technologies, and I’m gaining more clarity every day. Excited to continue learning and exploring more concepts 🚀 G.R NARENDRA REDDY #Python #PythonProgramming #LearningJourney #Coding #Tuples #DataStructures #ProblemSolving #SoftwareDevelopment #TechLearning #Developers #GlobalQuestTechnologies
To view or add a comment, sign in
-
-
🚀 Day 10 – Python Lists Continuing my Python learning journey, today I explored some important concepts related to Python Lists. I learned how id() helps in checking the memory location (identity) of a list, and how aliasing works when two variables refer to the same list. This made me realize how changes in one list can affect another. I also understood cloning, where using methods like copy() or slicing ([:]) creates a completely new list with a different identity. This is very useful to avoid unintended changes in programs. Additionally, I practiced list operations like sorting using sort() and sort(reverse=True), and explored useful methods such as append(), extend(), remove(), pop(), clear(), and reverse(). 📌 Key Learning: Being careful with aliasing is very important to prevent unexpected behavior in lists. 🙏 A special thanks to Global Quest Technologies for providing this valuable learning opportunity and continuous support throughout the training. Thanks to our CEO G.R NARENDRA REDDY Every day is bringing me closer to mastering Python step by step! 💻✨ #Python #PythonLists #CodingJourney #LearningPython #DeveloperLife #100DaysOfCode #TechSkills #Programming #GlobalQuestTechnologies
To view or add a comment, sign in
-
-
🚀 Day 18 of My Python Learning Journey Today, I explored deeper concepts in Python focusing on Functions, Variable Scope, and Advanced Arguments. This session helped me understand how Python handles data inside functions and how to write more flexible and efficient code. 🔹 Function Parameters: ✅ Difference between Actual Parameters & Formal Parameters ✅ Using Default Arguments and their syntax 🔹 Variable Length Arguments: 🔸 Non-keyworded arguments → *args 🔸 Keyworded arguments → **kwargs 🔸 Understanding how they work and when to use them 🔹 Functions, Modules & Libraries: ✔️ Function → reusable block of code ✔️ Module → collection of functions ✔️ Library → collection of modules 🔹 Variable Scope in Python: ✅ Local Variables vs Global Variables ✅ Accessing global variables inside functions ✅ Modifying global variables using global keyword ✅ Accessing using globals()['var'] 🔹 Lambda Functions: 💡 Learned how to use anonymous functions for writing concise logic 💡 These concepts are essential for writing clean, scalable, and efficient Python code. Grateful to Global Quest Technologies for continuous support and guidance 🙏 Excited to keep pushing forward in this learning journey! 🔥 Master the Code Today. Shape the Future Tomorrow. G.R NARENDRA REDDY #Python #PythonLearning #LearningJourney #Day18 #Functions #VariableScope #Coding #Programming #Developers #TechSkills #100DaysOfCode #GlobalQuestTechnologies #PythonDeveloper #CodeNewbie
To view or add a comment, sign in
-
-
🚀 Day 20 of my Python learning journey Today I learned about Operator Overloading in Python. I understood how we can define the behavior of operators like +, -, * and == for custom objects by overriding specific magic methods in our class. I practiced building a Vector class from scratch and tested different operations on Vector objects to see how Python internally calls these magic methods. I always used w3schools.com to understand the concepts more clearly. Today's learning helped me understand how powerful and flexible OOP really is. You can make your custom objects behave just like built-in types. My work is here https://lnkd.in/gGsjWtee #Python #100DaysOfCode #LearningInPublic #OOP #Programming #Developers #DSA #W3Schools
To view or add a comment, sign in
Explore related topics
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development