Computer Networking: A Top-Down Approach (7th Edition)
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN: 9780133594140
Author: James Kurose, Keith Ross
Publisher: PEARSON
Bartleby Related Questions Icon

Related questions

Question

Python

Using recursion only

No loops, no list method

Using such type()function, len()function, indexing, slicing

The function must return a set with all items in the sets, if no, return empty set

 

def getAllSetElem(lst):

>>> s = getAllSetElem([])
set()
s = getAllSetElem(['five', [[[(1,2, 3), {'Amber', 'Erin'}]]], {'Annika', 'Andre'}, 'Python', 3.1])
>>> S
{'Amber', 'Annika', 'Erin', 'Andre'}
>>> type(s)
expand button
Transcribed Image Text:>>> s = getAllSetElem([]) set() s = getAllSetElem(['five', [[[(1,2, 3), {'Amber', 'Erin'}]]], {'Annika', 'Andre'}, 'Python', 3.1]) >>> S {'Amber', 'Annika', 'Erin', 'Andre'} >>> type(s)
<class 'set'>
>>> s = getAllSetElem([1.5, [[[{1,2,3}, {'Amber', 'Erin'}]]], {'Annika', 'Andre'}, 'Python', {1,2,3}])
>>> S
{1,2,3, 'Erin', 'Amber', 'Andre', 'Annika'}
>>> S =
getAllSetElem([{1.1, 2.2}, [[[{1, 2, 3}, {'Amber', 'Erin'}]]], {'Annika', 'Andre'}, 'Python', {1,
2, 3}])
>>> S
{1.1,2.2, 1, 2, 3, 'Erin', 'Amber', 'Andre', 'Annika'}
>> s = getAllSetElem([[[[{1.1,2.2}]]], [[[{1,2, 3}, {'Amber', 'Erin'}]]], {'Annika', 'Andre'}, 'Python',
{1,2,3}])
>>> S
{1.1,2.2, 1, 2, 3, 'Erin', 'Amber', 'Andre', 'Annika'}
>>> s = getAllSetElem(['five', [[[(1,2, 3), 'Amber', 'Erin']]], 'Annika', 'Andre', 'Python'])
>>> S
set()
>>>
expand button
Transcribed Image Text:<class 'set'> >>> s = getAllSetElem([1.5, [[[{1,2,3}, {'Amber', 'Erin'}]]], {'Annika', 'Andre'}, 'Python', {1,2,3}]) >>> S {1,2,3, 'Erin', 'Amber', 'Andre', 'Annika'} >>> S = getAllSetElem([{1.1, 2.2}, [[[{1, 2, 3}, {'Amber', 'Erin'}]]], {'Annika', 'Andre'}, 'Python', {1, 2, 3}]) >>> S {1.1,2.2, 1, 2, 3, 'Erin', 'Amber', 'Andre', 'Annika'} >> s = getAllSetElem([[[[{1.1,2.2}]]], [[[{1,2, 3}, {'Amber', 'Erin'}]]], {'Annika', 'Andre'}, 'Python', {1,2,3}]) >>> S {1.1,2.2, 1, 2, 3, 'Erin', 'Amber', 'Andre', 'Annika'} >>> s = getAllSetElem(['five', [[[(1,2, 3), 'Amber', 'Erin']]], 'Annika', 'Andre', 'Python']) >>> S set() >>>
Expert Solution
Check Mark
Knowledge Booster
Background pattern image
Similar questions
Recommended textbooks for you
Text book image
Computer Networking: A Top-Down Approach (7th Edi...
Computer Engineering
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:PEARSON
Text book image
Computer Organization and Design MIPS Edition, Fi...
Computer Engineering
ISBN:9780124077263
Author:David A. Patterson, John L. Hennessy
Publisher:Elsevier Science
Text book image
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:9781337569330
Author:Jill West, Tamara Dean, Jean Andrews
Publisher:Cengage Learning
Text book image
Concepts of Database Management
Computer Engineering
ISBN:9781337093422
Author:Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:Cengage Learning
Text book image
Prelude to Programming
Computer Engineering
ISBN:9780133750423
Author:VENIT, Stewart
Publisher:Pearson Education
Text book image
Sc Business Data Communications and Networking, T...
Computer Engineering
ISBN:9781119368830
Author:FITZGERALD
Publisher:WILEY