# Criando outra lista
lista_mercado = ["ovos", "farinha", "leite", "maças"]
# Imprimindo a lista
print(lista_mercado)
# Atualizando um item da lista
lista_mercado[2] = "chocolate"
# Deletando um item específico da lista
del lista_mercado[3]
# Criando uma lista de listas
listas = [[1,2,3], [10,15,14], [10.1,8.7,2.3]]
#Concatenando Listas
lista_s1 = [34, 32, 56]
lista_s2 = [21, 90, 51]
lista_total = lista_s1 + lista_s2
# Verificando se o valor 100 pertence a lista
print(90 in listas)
# Função len() retorna o comprimento da lista
len(listas)
# Função max() retorna o valor máximo da lista
max(listas)
# Função min() retorna o valor mínimo da lista
min(listas)
# Adicionando um item à lista
listas.append("100")
listas.count("carne")
s = 'Uma frase qualquer'
# Primeiro elemento da string.
s[0]
# resultado = U
# Retorna todos os elementos da string, começando pela posição informada até o fim da string.
s[1:]
# resultado = ma frase qualquer
# Retorna tudo até a posição 3
s[:3]
# resultado = Uma
# A indexação negativa ler de trás para frente.
s[-1]
# resultado = r
# Retornar tudo, exceto a última letra
s[:-1]
# resultado = Uma frase qualque
# Ao usar a notação de índice e fatiar a string em pedaços específicos (o padrão é 1).
# Por exemplo, podemos usar dois pontos duas vezes em uma linha e, em seguida,
# um número que especifica a frequência para retornar elementos.
s[::1]
# resultado = Uma frase qualquer
s[::2]
# resultado = Uafaeqaqe
s[::-1]
# resultado = reuqlauq esarf amU
Propriedades de Strings
# Usar o símbolo de multiplicação para criar repetição!
letra = 'h'
letra * 3
# resultado = hhh
Funções Bult-in de Strings
# Upper Case
s.upper()
# Lower case
s.lower()
# Dividir uma string por espaços em branco (padrão)
s.split()
# Dividir uma string por um elemento específico
s.split('y')
Funções de Strings
s = 'seja bem vindo ao python'
s.capitalize()
# resultado = Seja bem vindo ao python
s.count('a')
# resultado = 2
s.find('p')
# resultado = 18
s.center(50, 'z')
# resultado = zzzseja bem vindo ao pythonzzz
# Verifica se o texto é alfanumerico
s.isalnum()
# resultado = false
# Verificar se todos os caracteres são alfanumerico
s.isalpha()
# resultado = false (devido ao espaço)
s.islower()
# resultado = true
# Verificar se todos os caracteres são espaços
s.isspace()
# resultado = false
# verifica se termina com a letra informada
s.endswith('o')
# resultado = false
# Procura pela palavra informada e retorna uma tupla com três elementos
s.partition('vindo')
# resultado = ('seja bem ', 'vindo', ' ao python')