DAY 28 OF PYTHON CHALLENGE #Wapp for append() function (dynamically) l=[ ] n=int(input("enter how many entries u want?")) for i in range(n): a=input("enter the elements") l.append(a) print(l) output: enter how many entries u want 3 enter the element 100 enter the element abc enter the element 9.9 ['100','abc','9.9'] #coding #python #challenge #mca #30days
Python Challenge: Dynamic List Appending with append()
More Relevant Posts
-
🧠 Python Trap You’ll Probably Hit Once When you create a list using multiplication like * 3, Python doesn’t create separate inner lists. Instead, it creates multiple references to the same list in memory. So when you modify one, all of them change together. But when you use a list comprehension, each inner list is created independently. That means changes stay isolated, exactly as you’d expect. This small difference is responsible for a lot of confusing bugs, especially in nested data structures. Reference: https://lnkd.in/gWBiknUH #pythonprogramming #learnpython #coding #python
To view or add a comment, sign in
-
-
#7 — Docstring Added / Now It Documents Itself A good function tells you what it does. No need to read the code. Part of the series: One Problem – Different Approaches Start here: https://lnkd.in/dxPDnRXZ #OneProblemDifferentApproaches #CelsiusToFahrenheit #Python #sedatçapar
To view or add a comment, sign in
-
-
🧠 Python Logic Check — Quick Challenge Consider the following snippet: x = 10 x += x == 10 print(x) At first glance, it looks straightforward — but it tests your understanding of how Python handles boolean expressions. 💡 Question: What will be the output? A) 10 B) 11 C) True D) Error 📌 Small details like this often separate beginners from experienced developers. 💬 Drop your answer in the comments — and explain your reasoning if you can. #Python #SoftwareEngineering #CodingChallenge #DeveloperMindset #Learning
To view or add a comment, sign in
-
-
Here's a Python dictionary merge challenge from @dontmisstmr — can you get it right without running the code? dict1 = {"name": "Alice", "age": 25} dict2 = {"city": "Noida", "age": 26} merged = dict1 | dict2 print(merged) The | operator was introduced in Python 3.9. When both dicts share a key, which value wins? Drop your answer in the comments! #Python #SoftwareDevelopment #CodingChallenge #ProgrammingTips #TechCommunity
To view or add a comment, sign in
-
Day 42/100 – #100DaysOfCode 🚀 Solved LeetCode #2574 – Left and Right Sum Differences (Python). Today I practiced prefix sum logic to calculate the absolute difference between left and right sums for each index. Approach: 1) Calculate the total sum of the array. 2) Initialize leftSum = 0. 3) Traverse the array. 4) For each index, compute rightSum = total - leftSum - nums[i]. 5) Calculate the absolute difference and append it to the result. 6) Update leftSum by adding nums[i]. Time Complexity: O(n) Space Complexity: O(n) Understanding prefix sum helps solve problems efficiently 💪 #LeetCode #Python #DSA #Arrays #PrefixSum #ProblemSolving #100DaysOfCode
To view or add a comment, sign in
-
-
💡 Tiny Python tip that improves code clarity With a normal tuple, you have to remember what each index stands for. That knowledge lives in your head, not in the code. `namedtuple` fixes this by giving semantic meaning to each position. You still get immutability and performance, but with clear, self-documenting access. #Python #PythonProgramming #CleanCode #CodingBestPractices #CodeReadability
To view or add a comment, sign in
-
-
Generated Gray Code sequence using bit manipulation. Used formula: G(i) = i ^ (i >> 1) to ensure each consecutive pattern differs by only one bit. Efficiently generated all 2^n patterns and formatted them into fixed-length binary strings. Time Complexity: O(2^n) Space Complexity: O(2^n) #geekstreak60 #npci #bitmanipulation #python
To view or add a comment, sign in
-
-
Day 33/100 – #100DaysOfCode 🚀 Solved LeetCode #1480 – Running Sum of 1d Array (Python). Today I practiced prefix sum logic to compute the running sum of an array. Approach: 1) Initialize an empty list to store the running sum. 2) Maintain a variable sum = 0. 3) Traverse the array and keep adding each element to sum. 4) Append the updated sum to the result list. 5) Return the final running sum array. Time Complexity: O(n) Space Complexity: O(n) Understanding prefix sums helps solve many array problems efficiently 💪 #LeetCode #Python #DSA #Arrays #PrefixSum #ProblemSolving #100DaysOfCode
To view or add a comment, sign in
-
-
Day 5/100 – Python Today I worked on swapping two numbers in Python. At first, it looked like a simple problem, but it actually helped me understand an important concept — how to move data without losing it. I explored two approaches: 🔹 Using a third variable (temporary storage) 🔹 Swapping directly using Python’s tuple unpacking What I learned today: ✔ Importance of preserving data before overwriting ✔ How execution order affects the result ✔ Cleaner and more efficient ways to write code in Python ✔ Understanding how Python handles multiple assignments internally #100DaysOfCode #Python #DSA #ProblemSolving #LearningInPublic
To view or add a comment, sign in
-
-
🚀 Day 13 of My Python + DSA Journey Today’s problem focused on frequency counting 👇 ✅ Majority Element (#169) 💡 Majority Element Find the element that appears more than n/2 times 🔍 Approach: Used hashmap → counted frequency and returned element exceeding n/2 ⏱ O(n) time | O(n) space 🔥 What I learned today: • Hashmaps make counting problems simple • Frequency-based logic is very common in arrays • Early exit improves efficiency Getting faster at recognizing patterns ⚡ #Day13 #LeetCode #Python #DSA #CodingJourney #100DaysOfCode
To view or add a comment, sign in
-
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