Wednesday, 22 November 2023

Python Coding challenge - Day 74 | What is the output of the following Python code?

 

Code - 

fruits = {'Kiwi', 'Jack Fruit', 'Lichi'}
fruits.clear( )
print(fruits)

Solution and Explanation: 

The variable fruits seems to be defined as a set, but you are trying to use the clear() method on it, which is applicable to dictionaries, not sets. If you want to clear a set, you can use the clear() method directly on the set. Here's the corrected code:

fruits = {'Kiwi', 'Jack Fruit', 'Lichi'}

fruits.clear()

print(fruits)

This will output an empty set:

set()

If you intended fruits to be a dictionary, you should define it using key-value pairs, like this:

fruits = {'kiwi': 1, 'jackfruit': 2, 'lichi': 3}

fruits.clear()

print(fruits)

This will output an empty dictionary:

{}

0 Comments:

Post a Comment

Popular Posts

Categories

100 Python Programs for Beginner (53) AI (34) Android (24) AngularJS (1) Assembly Language (2) aws (17) Azure (7) BI (10) book (4) Books (173) C (77) C# (12) C++ (82) Course (67) Coursera (226) Cybersecurity (24) data management (11) Data Science (128) Data Strucures (8) Deep Learning (20) Django (14) Downloads (3) edx (2) Engineering (14) Excel (13) Factorial (1) Finance (6) flask (3) flutter (1) FPL (17) Google (34) Hadoop (3) HTML&CSS (47) IBM (25) IoT (1) IS (25) Java (93) Leet Code (4) Machine Learning (59) Meta (22) MICHIGAN (5) microsoft (4) Nvidia (3) Pandas (4) PHP (20) Projects (29) Python (932) Python Coding Challenge (364) Python Quiz (25) Python Tips (2) Questions (2) R (70) React (6) Scripting (1) security (3) Selenium Webdriver (3) Software (17) SQL (42) UX Research (1) web application (8) Web development (2) web scraping (2)

Followers

Person climbing a staircase. Learn Data Science from Scratch: online program with 21 courses