Featured Post

PowerCurve for Beginners: A Comprehensive Guide

Image
PowerCurve is a complete suite of decision-making solutions that help businesses make efficient, data-driven decisions. Whether you're new to PowerCurve or want to understand its core concepts, this guide will introduce you to chief features, applications, and benefits. What is PowerCurve? PowerCurve is a decision management software developed by Experian that allows organizations to automate and optimize decision-making processes. It leverages data analytics, machine learning, and business rules to provide actionable insights for risk assessment, customer management, fraud detection, and more. Key Features of PowerCurve Data Integration – PowerCurve integrates with multiple data sources, including internal databases, third-party data providers, and cloud-based platforms. Automated Decisioning – The platform automates decision-making processes based on predefined rules and predictive models. Machine Learning & AI – PowerCurve utilizes advanced analytics and AI-driven models ...

How to Delete an Item from a Set in Python: Best Example

Set is a built-in data type in Python. Furthermore, it is an unordered collection without duplicate items. Here are the two methods that explain to delete an item from a Set.

Methods to delete an item from a Set

  • discard
  • remove



Discrd Vs. Remove


  • discard() will not raise an error if the item to remove does not exist.
  • The remove() will raise an error if the item does not exist.


Remove items from Set


Explanation to discard and remove methods


Python program:

#Prints all the Set items

food = {"pasta", "burger", "hot dog", "pizza"}

print(food)


# Prints the Set items without pasta

food.discard("pasta")

print(food)


# Prints the Set items without burger and pasta

food.remove("burger")

print(food)


# The next two lines try to remove an item that isn't in the set!

food.discard("pasta")  # this will not report an error

food.remove("pasta")   # this will report an error


The output:

{'pasta', 'burger', 'pizza', 'hot dog'}

{'burger', 'pizza', 'hot dog'}

{'pizza', 'hot dog'}

Traceback (most recent call last):

  File "main.py", line 12, in <module>

    food.remove("pasta")   # this will report an error

KeyError: 'pasta'


** Process exited - Return Code: 1 **

Press Enter to exit terminal


Related

Comments

Popular posts from this blog

SQL Query: 3 Methods for Calculating Cumulative SUM

5 SQL Queries That Popularly Used in Data Analysis

Big Data: Top Cloud Computing Interview Questions (1 of 4)