Descriptor ‘append’ for ‘list’ objects doesn’t apply to a ‘int’ object

In Python, the list data type has a method called append() that is used to add an element at the end of the list. However, this method cannot be applied to an int (integer) object because it is only applicable to list objects.

Here’s an example to illustrate this:

my_list = [1, 2, 3]
my_int = 4

my_list.append(my_int)  # This line will raise an error

In the example above, we have a list object called my_list and an int object called my_int. When we try to use the append() method on my_list with my_int as the argument, it will throw an error because the append() method is not applicable to int objects.

Read more interesting post

Leave a comment