ru
Feedback
Data Science & Machine Learning

Data Science & Machine Learning

Открыть в Telegram

Join this channel to learn data science, artificial intelligence and machine learning with funny quizzes, interesting projects and amazing resources for free For collaborations: @love_data

Больше

📈 Аналитический обзор Telegram-канала Data Science & Machine Learning

Канал Data Science & Machine Learning (@datasciencefun) языкового сегмента Английский является активным участником. Сейчас сообщество объединяет 77 282 подписчиков, занимая 2 004 место в категории Образование и 4 033 место в регионе Индия.

📊 Показатели аудитории и динамика

С момента создания невідомо проект демонстрирует стремительный рост, собрав аудиторию из 77 282 подписчиков.

Согласно последним данным от 28 августа, 2026, канал показывает стабильную активность. За последние 30 дней изменение числа участников составило 347, а за последние 24 часа — 6, при этом общий охват остаётся высоким.

  • Статус верификации: Не верифицирован
  • Уровень вовлечённости (ER): Средний показатель вовлечённости аудитории составляет 2.66%. В первые 24 часа после публикации контент обычно набирает 1.12% реакций от общего числа подписчиков.
  • Охват публикаций: В среднем каждый пост получает 2 057 просмотров. В течение первых суток публикация набирает 866 просмотров.
  • Реакции и взаимодействия: Аудитория активно поддерживает контент: среднее количество реакций на один пост — 3.
  • Тематические интересы: Контент сосредоточен на ключевых темах, таких как learning, accuracy, distribution, panda, dataset.

📝 Описание и контентная политика

Автор описывает ресурс как площадку для выражения субъективного мнения:
Join this channel to learn data science, artificial intelligence and machine learning with funny quizzes, interesting projects and amazing resources for free For collaborations: @love_data

Благодаря высокой частоте обновлений (последние данные получены 29 августа, 2026) канал поддерживает актуальность и высокий уровень охвата публикаций. Аналитика показывает, что аудитория активно взаимодействует с контентом, что делает его важной точкой влияния в категории Образование.

Buy Ad
77 282
Подписчики
+624 часа
-107 дней
+34730 день
Архив постов
Last 6 Hours Remaining! Before the application closes for E&ICT IIT Roorkee AI & ML Program. Don't miss out on the chance to: • Learn live from IIT professors & industry experts • Build real AI projects • Get Placement Support from Masai. Register NOW

🚀 𝗠𝗮𝘀𝘁𝗲𝗿 𝗦𝗤𝗟 𝗙𝗼𝗿 𝗙𝗥𝗘𝗘! 🗄️💻 Start learning SQL with these 100% FREE resources and build one of the most in-
🚀 𝗠𝗮𝘀𝘁𝗲𝗿 𝗦𝗤𝗟 𝗙𝗼𝗿 𝗙𝗥𝗘𝗘! 🗄️💻 Start learning SQL with these 100% FREE resources and build one of the most in-demand skills in tech! ✅ Beginner-Friendly SQL Tutorials ✅ FREE Online SQL Courses ✅ Interactive SQL Practice Platforms ✅ Real-World Database Projects ✅ Interview Preparation Resources ✅ Hands-on Exercises & Challenges 𝗘𝗻𝗿𝗼𝗹𝗹 𝗙𝗼𝗿 𝗙𝗥𝗘𝗘👇:-  https://pdlink.in/4yLrNci 🚀 Start your SQL journey today and unlock exciting career opportunities!

💰 3 years of experience. Still waiting for a salary jump? Experience alone doesn't guarantee growth. Learning in-demand skil
💰 3 years of experience. Still waiting for a salary jump? Experience alone doesn't guarantee growth. Learning in-demand skills can help you stay competitive in today's job market. That's why people are joining E&ICT Academy IIT Roorkee's AI & ML Program. ✅ 6 Months | Online | Open for all backgrounds ✅ Learn from IIT professors & industry mentors ✅ Flipkart & Mamaearth projects ✅ Placement support through Masai's network of 5000+ companies 🗓 Entrance Test: 26th July 🔗 https://tinyurl.com/DS-26Jul-006

🚀 𝗖𝗶𝘀𝗰𝗼 𝗙𝗥𝗘𝗘 𝗧𝗲𝗰𝗵 𝗖𝗼𝘂𝗿𝘀𝗲𝘀 | 𝟱 𝗠𝘂𝘀𝘁-𝗗𝗼 𝗖𝗼𝘂𝗿𝘀𝗲𝘀 🎓 Cisco offers learning opportunities cover
🚀 𝗖𝗶𝘀𝗰𝗼 𝗙𝗥𝗘𝗘 𝗧𝗲𝗰𝗵 𝗖𝗼𝘂𝗿𝘀𝗲𝘀 | 𝟱 𝗠𝘂𝘀𝘁-𝗗𝗼 𝗖𝗼𝘂𝗿𝘀𝗲𝘀 🎓 Cisco offers learning opportunities covering some of the most valuable foundations for careers in Cybersecurity, Networking, Linux and IoT. ✅ Beginner-Friendly Tech Skills ✅ Learn In-Demand IT Concepts ✅ Build Practical Knowledge ✅ Strengthen Your Resume ✅ Great for Students & Freshers 𝗘𝗻𝗿𝗼𝗹𝗹 𝗙𝗼𝗿 𝗙𝗥𝗘𝗘👇:-  https://pdlink.in/4fhCSKo 🔥 Learn from Cisco • Build Skills • Upgrade Your Resume • Get Career-Ready!

🎯 Practice Questions 1. Create a list of numbers from 1 to 20. 2. Create a list containing the squares of numbers from 1 to 10. 3. Create a list containing only odd numbers from 1 to 20. 4. Convert a list of names to lowercase. 5. Replace all negative values in a list with zero using a list comprehension. 🎯 Key Takeaways ✅ List comprehensions provide a concise way to create lists. ✅ They combine loops and expressions into a single line. ✅ You can filter data using "if" conditions. ✅ Conditional expressions allow values to be modified during list creation. ✅ List comprehensions are widely used in data cleaning, feature engineering, and machine learning workflows. Mastering list comprehensions will help you write cleaner, more Pythonic code and prepare you for technical interviews and real-world Data Science projects. Double Tap ❤️ For Part-9 ----- 1.35 ₽ · /balance_help

🚀 Data Science Roadmap 2026 📘 Phase 1: Programming Fundamentals 🐍 Topic 8: Python List Comprehensions Welcome back! 👋 In the previous lesson, you learned about Python's built-in data structures—Lists, Tuples, Sets, and Dictionaries. Now it's time to learn one of Python's most elegant and frequently used features: List Comprehensions. List comprehensions provide a concise and readable way to create, filter, and transform lists. They are widely used in Data Science, Machine Learning, data preprocessing, and coding interviews. 🔹 1. What is a List Comprehension? A list comprehension is a compact way to create a new list by applying an expression to each item in an iterable (such as a list, tuple, or range). Instead of writing multiple lines with a loop, you can accomplish the same task in a single line. General Syntax new_list = [expression for item in iterable] 🔹 2. Creating a List Using a Loop
numbers = []
for i in range(5):
    numbers.append(i)
print(numbers)
Output
[0, 1, 2, 3, 4]
🔹 3. Creating the Same List Using List Comprehension
numbers = [i for i in range(5)]
print(numbers)
Output
[0, 1, 2, 3, 4]  
Notice how the code is shorter and easier to read. 🔹 4. Performing Calculations Create a list of squares.
squares = [x ** 2 for x in range(1, 6)]
print(squares)
Output
[1, 4, 9, 16, 25]
🔹 5. Using Conditions You can filter elements while creating a list. Example: Even Numbers
even_numbers = [x for x in range(1, 11) if x % 2 == 0]
print(even_numbers)
Output
[2, 4, 6, 8, 10]
🔹 6. Converting Strings Convert all names to uppercase.
names = ["rahul", "deepak", "anita"]
upper_names = [name.upper() for name in names]
print(upper_names)
Output
['RAHUL', 'DEEPAK', 'ANITA']
🔹 7. Using Conditional Expressions Replace negative numbers with zero.
numbers = [5, -2, 8, -1, 3]
updated = [0 if x < 0 else x for x in numbers]
print(updated)
Output
[5, 0, 8, 0, 3]
🔹 8. Nested List Comprehension Create a multiplication table.
table = [[i * j for j in range(1, 6)] for i in range(1, 4)]
print(table)
Output
[[1, 2, 3, 4, 5],
 [2, 4, 6, 8, 10],
 [3, 6, 9, 12, 15]]
🔹 9. Real-World Data Science Example Suppose you have a list of sales amounts.
sales = [1200, 850, 1500, 600, 2000]
high_sales = [sale for sale in sales if sale > 1000]
print(high_sales)
Output
[1200, 1500, 2000] 
This technique is commonly used while cleaning and filtering datasets before analysis. 🔹 10. Benefits of List Comprehensions ✅ Shorter code ✅ Easier to read ✅ Faster than traditional loops in many cases ✅ Widely used in Data Science and Machine Learning 🔹 11. Common Mistakes ❌ Forgetting the Expression
numbers = [for i in range(5)]  # SyntaxError
Correct:
numbers = [i for i in range(5)]
❌ Incorrect Order of "if"
numbers = [if x % 2 == 0 x for x in range(10)]  # SyntaxError
Correct:
numbers = [x for x in range(10) if x % 2 == 0]

𝗔𝗜 & 𝗗𝗮𝘁𝗮 𝗦𝗰𝗶𝗲𝗻𝗰𝗲 𝗣𝗿𝗼𝗴𝗿𝗮𝗺 (𝗡𝗼 𝗖𝗼𝗱𝗶𝗻𝗴 𝗡𝗲𝗲𝗱𝗲𝗱) Apply Now👉:- https://pdlink.in/4aYWald By E&I
𝗔𝗜 & 𝗗𝗮𝘁𝗮 𝗦𝗰𝗶𝗲𝗻𝗰𝗲 𝗣𝗿𝗼𝗴𝗿𝗮𝗺 (𝗡𝗼 𝗖𝗼𝗱𝗶𝗻𝗴 𝗡𝗲𝗲𝗱𝗲𝗱) Apply Now👉:- https://pdlink.in/4aYWald By E&ICT Academy, IIT Roorkee Batch Closing Soon - 26th July 2026

What will be the output of the following code? numbers = {1, 2, 2, 3, 4, 4} print(len(numbers))
Anonymous voting

Which statement about tuples is correct?
Anonymous voting

Which data structure stores only unique elements?
Anonymous voting

Which Python data structure is ordered, mutable, and allows duplicate values?
Anonymous voting

🚀 𝗖𝗶𝘀𝗰𝗼 𝗙𝗥𝗘𝗘 𝗧𝗲𝗰𝗵 𝗖𝗼𝘂𝗿𝘀𝗲𝘀 | 𝟱 𝗠𝘂𝘀𝘁-𝗗𝗼 𝗖𝗼𝘂𝗿𝘀𝗲𝘀 🎓 Cisco offers learning opportunities cover
🚀 𝗖𝗶𝘀𝗰𝗼 𝗙𝗥𝗘𝗘 𝗧𝗲𝗰𝗵 𝗖𝗼𝘂𝗿𝘀𝗲𝘀 | 𝟱 𝗠𝘂𝘀𝘁-𝗗𝗼 𝗖𝗼𝘂𝗿𝘀𝗲𝘀 🎓 Cisco offers learning opportunities covering some of the most valuable foundations for careers in Cybersecurity, Networking, Linux and IoT. ✅ Beginner-Friendly Tech Skills ✅ Learn In-Demand IT Concepts ✅ Build Practical Knowledge ✅ Strengthen Your Resume ✅ Great for Students & Freshers 𝗘𝗻𝗿𝗼𝗹𝗹 𝗙𝗼𝗿 𝗙𝗥𝗘𝗘👇:-  https://pdlink.in/4fhCSKo 🔥 Learn from Cisco • Build Skills • Upgrade Your Resume • Get Career-Ready!

student = {
    "name": "Rahul",
    "age": 23
}
print(student.keys())
print(student.values())
print(student.items())
🔹 8. Real-World Data Science Example Suppose you have student information.
students = [
    {"name": "Amit", "marks": 90},
    {"name": "Sara", "marks": 85}
]

for student in students:
    print(student["name"], student["marks"])
Output
Amit 90
Sara 85
This is very similar to how records are stored before converting them into a Pandas DataFrame. 🔹 9. Common MistakesTrying to Modify a Tuple
colors = ("Red", "Green")
colors[0] = "Blue"
This raises a TypeError because tuples are immutable. ❌ Accessing a Missing Dictionary Key
student = {"name": "John"}
print(student["age"])
This raises a KeyError. A safer approach:
print(student.get("age"))
🎯 Practice Questions 1. Create a list of five cities and print the third city. 2. Create a tuple containing the days of the week. 3. Remove duplicate numbers from a list using a set. 4. Create a dictionary containing your name, age, and profession. 5. Print all keys and values of a dictionary using a loop. 🎯 Key Takeaways ✅ Lists are ordered and mutable. ✅ Tuples are ordered and immutable. ✅ Sets store only unique values. ✅ Dictionaries store data as key-value pairs. ✅ Dictionaries and Lists are the most commonly used data structures in Data Science. Mastering these four data structures will make it much easier to work with datasets, APIs, JSON files, and machine learning projects. Double Tap ❤️ For Part-8 ----- 1.28 ₽ · /balance_help

🚀 Data Science Roadmap 2026 📘 Phase 1: Programming Fundamentals 🐍 Topic 7: Python Data Structures (Lists, Tuples, Sets & Dictionaries) Welcome back! 👋 So far, you've learned variables, operators, input/output, conditional statements, loops, and functions. Now it's time to learn one of the most important topics in Python— Data Structures. Data structures help us store, organize, and manage data efficiently. In Data Science, almost every dataset you work with will be stored or manipulated using these structures. Python provides four built-in data structures: • ListTupleSetDictionary Let's understand each one in detail. 🔹 1. List A List is an ordered, mutable collection that allows duplicate values. Creating a List
fruits = ["Apple", "Banana", "Mango"]
print(fruits)
Output
['Apple', 'Banana', 'Mango']
Accessing Elements
print(fruits[0])
print(fruits[2])
Output
Apple
Mango
Modifying a List
fruits[1] = "Orange"
print(fruits)
Output
['Apple', 'Orange', 'Mango']
Adding Elements
fruits.append("Grapes")
print(fruits)
Removing Elements
fruits.remove("Orange")
print(fruits)
🔹 2. Tuple A Tuple is an ordered collection that cannot be modified after creation (immutable). Creating a Tuple
colors = ("Red", "Green", "Blue")
print(colors)
Accessing Elements
print(colors[1])
Output
Green
Why Use Tuples? Use tuples when your data should never change. Examples: • Months of the year • Days of the week • Fixed coordinates 🔹 3. Set A Set is an unordered collection of unique elements. Duplicate values are automatically removed. Creating a Set
numbers = {1, 2, 2, 3, 4, 4, 5}
print(numbers)
Output
{1, 2, 3, 4, 5}
Adding Elements
numbers.add(6)
Removing Elements
numbers.remove(3)
Common Uses • Remove duplicates • Membership testing • Mathematical set operations 🔹 4. Dictionary ⭐ A Dictionary stores data as key-value pairs. It is one of the most frequently used data structures in Data Science. Creating a Dictionary
student = {
    "name": "Deepak",
    "age": 24,
    "course": "Data Science"
}
print(student)
Accessing Values
print(student["name"])
Output
Deepak
Adding a New Key
student["city"] = "Mumbai"
Updating a Value
student["age"] = 25
Removing a Key
del student["course"]
🔹 5. Comparison of Data Structures Feature | List | Tuple | Set | Dictionary Ordered | ✅ | ✅ | ❌ | ✅ Mutable | ✅ | ❌ | ✅ | ✅ Duplicates Allowed | ✅ | ✅ | ❌ | Keys ❌ Indexed | ✅ | ✅ | ❌ | By Key 🔹 6. Common List Methods
numbers = [10, 20, 30]
numbers.append(40)
numbers.insert(1, 15)
numbers.remove(20)
numbers.sort()
print(numbers)
🔹 7. Common Dictionary Methods

🚀 𝗔𝗜 & 𝗠𝗮𝗰𝗵𝗶𝗻𝗲 𝗟𝗲𝗮𝗿𝗻𝗶𝗻𝗴 𝗙𝗥𝗘𝗘 𝗖𝗲𝗿𝘁𝗶𝗳𝗶𝗰𝗮𝘁𝗶𝗼𝗻 𝗖𝗼𝘂𝗿𝘀𝗲🔥 Learn the most in-demand AI skil
🚀 𝗔𝗜 & 𝗠𝗮𝗰𝗵𝗶𝗻𝗲 𝗟𝗲𝗮𝗿𝗻𝗶𝗻𝗴 𝗙𝗥𝗘𝗘 𝗖𝗲𝗿𝘁𝗶𝗳𝗶𝗰𝗮𝘁𝗶𝗼𝗻 𝗖𝗼𝘂𝗿𝘀𝗲🔥 Learn the most in-demand AI skills from scratch and strengthen your profile with industry-recognized certificates! 🎓 ✅ Beginner-Friendly Courses ✅ Learn Online at Your Own Pace ✅ 100% FREE of cost Perfect for Students, Freshers & Working Professionals looking to build a career in AI/ML. 💼 𝗘𝗻𝗿𝗼𝗹𝗹 𝗙𝗼𝗿 𝗙𝗥𝗘𝗘👇:-  https://pdlink.in/4phANS2 📢 Share this with your friends who want to start their AI career!

What will be the output of the following code? def greet(): print("Hello") greet()
Anonymous voting

What will be the output of the following code? def multiply(a, b): return a * b print(multiply(4, 5))
Anonymous voting

Which of the following is a built-in Python function?
Anonymous voting

Which keyword is used to return a value from a function?
Anonymous voting

Which keyword is used to define a function in Python?
Anonymous voting