An error occurred while trying to solve this problem.
Practice: when list, tuple is received
Create De-duplicated list and De-duplicated tuple.
My Solution:
The set removes redundant elements and and we use them to solve the problem.
<code># Practice
list1 = [1, 2, 3, 4, 5, 4, 3, 2, 1, 0]
t1 = (1, 3, 5, 7, 9, 9, 7, 5, 3, 1, 2)
print("received list " + str(list1))
print("received tuple " + str(t1))
s = set(list1)
new_list1 = list(s)
s1 = set(t1)
new_tuple = tuple(s1)
print("De-duplicated list " + str(new_list1))
print("De-duplicated tuple " + str(new_tuple))
</code>
<code># Practice
list1 = [1, 2, 3, 4, 5, 4, 3, 2, 1, 0]
t1 = (1, 3, 5, 7, 9, 9, 7, 5, 3, 1, 2)
print("received list " + str(list1))
print("received tuple " + str(t1))
s = set(list1)
new_list1 = list(s)
s1 = set(t1)
new_tuple = tuple(s1)
print("De-duplicated list " + str(new_list1))
print("De-duplicated tuple " + str(new_tuple))
</code>
# Practice
list1 = [1, 2, 3, 4, 5, 4, 3, 2, 1, 0]
t1 = (1, 3, 5, 7, 9, 9, 7, 5, 3, 1, 2)
print("received list " + str(list1))
print("received tuple " + str(t1))
s = set(list1)
new_list1 = list(s)
s1 = set(t1)
new_tuple = tuple(s1)
print("De-duplicated list " + str(new_list1))
print("De-duplicated tuple " + str(new_tuple))
<code>received list [1, 2, 3, 4, 5, 4, 3, 2, 1, 0]
received tuple (1, 3, 5, 7, 9, 9, 7, 5, 3, 1, 2)
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-22-82ce9fde3d5d> in <cell line: 7>()
5 print("received tuple " + str(t1))
6 s = set(list1)
----> 7 new_list1 = list(s)
8 s1 = set(t1)
9 new_tuple = tuple(s1)
TypeError: 'list' object is not callable
</code>
<code>received list [1, 2, 3, 4, 5, 4, 3, 2, 1, 0]
received tuple (1, 3, 5, 7, 9, 9, 7, 5, 3, 1, 2)
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-22-82ce9fde3d5d> in <cell line: 7>()
5 print("received tuple " + str(t1))
6 s = set(list1)
----> 7 new_list1 = list(s)
8 s1 = set(t1)
9 new_tuple = tuple(s1)
TypeError: 'list' object is not callable
</code>
received list [1, 2, 3, 4, 5, 4, 3, 2, 1, 0]
received tuple (1, 3, 5, 7, 9, 9, 7, 5, 3, 1, 2)
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-22-82ce9fde3d5d> in <cell line: 7>()
5 print("received tuple " + str(t1))
6 s = set(list1)
----> 7 new_list1 = list(s)
8 s1 = set(t1)
9 new_tuple = tuple(s1)
TypeError: 'list' object is not callable
Chat GPT can’t recognize its error. And it says it’ll be carried out without issue.
And it just repeats the instructions to rename the list.
However, the colab keeps me informed that the problem has occurred.