5. Métodos¶
# Criando uma lista
lst = [100, -2, 12, 65, 0]
# Usando um método do objeto lista
lst.append(10)
# Imprimindo a lista
lst
[100, -2, 12, 65, 0, 10]
# Usando um método do objeto lista
lst.count(10)
1
# A função help() explica como utilizar cada método de um objeto
help(lst.count)
Help on built-in function count:
count(value, /) method of builtins.list instance
Return number of occurrences of value.
# A função dir() mostra todos os métodos e atributos de um objeto
dir(lst)
['__add__',
'__class__',
'__contains__',
'__delattr__',
'__delitem__',
'__dir__',
'__doc__',
'__eq__',
'__format__',
'__ge__',
'__getattribute__',
'__getitem__',
'__gt__',
'__hash__',
'__iadd__',
'__imul__',
'__init__',
'__init_subclass__',
'__iter__',
'__le__',
'__len__',
'__lt__',
'__mul__',
'__ne__',
'__new__',
'__reduce__',
'__reduce_ex__',
'__repr__',
'__reversed__',
'__rmul__',
'__setattr__',
'__setitem__',
'__sizeof__',
'__str__',
'__subclasshook__',
'append',
'clear',
'copy',
'count',
'extend',
'index',
'insert',
'pop',
'remove',
'reverse',
'sort']
a = 'Isso é uma string'
# O método de um objeto pode ser chamado dentro de uma função, como print()
print (a.split())
['Isso', 'é', 'uma', 'string']