O melhor tutorial python3 tupla em 2024. Neste tutorial você pode aprender tuple acesso,Modificando Meta Group,Remover tupla,operadores uplos,índice da tupla, interceptação,Tupla funções embutidas,
tupla Python com uma lista de itens similares, excepto que o tuplo não pode ser modificada.
Tuples com parênteses, use colchetes.
Tuple criar muito simples, só precisa adicionar os elementos entre parênteses e separados por vírgulas pode ser.
Os exemplos que se seguem:
tup1 = ('Google', 'w3big', 1997, 2000); tup2 = (1, 2, 3, 4, 5 ); tup3 = "a", "b", "c", "d";
tuplas vazias
tup1 = ();
Tupla contém apenas um elemento, você precisa adicionar uma vírgula após o elemento
tup1 = (50,);
Tupla é semelhante a um índice de cadeia subscrito é zero, pode ser recebido, combinações e semelhantes.
Tuples pode usar o índice índice para acessar os valores de tupla seguintes exemplos:
#!/usr/bin/python3 tup1 = ('Google', 'w3big', 1997, 2000) tup2 = (1, 2, 3, 4, 5, 6, 7 ) print ("tup1[0]: ", tup1[0]) print ("tup2[1:5]: ", tup2[1:5])
Exemplos de saída acima:
tup1[0]: Google tup2[1:5]: (2, 3, 4, 5)
valores de elementos de tupla não podem ser modificados, mas podemos nos conectar uma combinação de tuplas, os seguintes exemplos:
#!/usr/bin/python3 tup1 = (12, 34.56); tup2 = ('abc', 'xyz') # 以下修改元组元素操作是非法的。 # tup1[0] = 100 # 创建一个新的元组 tup3 = tup1 + tup2; print (tup3)
Exemplos de saída acima:
(12, 34.56, 'abc', 'xyz')
valores de elementos de tupla não pode ser excluído, mas podemos usar a instrução del para eliminar toda a tupla, os seguintes exemplos:
#!/usr/bin/python3 tup = ('Google', 'w3big', 1997, 2000) print (tup) del tup; print ("删除后的元组 tup : ") print (tup)
Após o exemplo tupla acima é excluído, a variável de saída será exceções, a saída é a seguinte:
删除后的元组 tup : Traceback (most recent call last): File "test.py", line 8, in <module> print (tup) NameError: name 'tup' is not defined
E cordas, tuplas pode ser usado entre + e * são operados. Isso significa que eles podem gerar uma nova tupla após as operações de combinação e replicação.
expressão Python | resultado | descrição |
---|---|---|
len ((1, 2, 3)) | 3 | Calcular o número de elementos |
(1, 2, 3) + (4, 5, 6) | (1, 2, 3, 4, 5, 6) | conexão |
[ 'Olá!'] * 4 | [ 'Olá!', 'Hi! "," Hi! "," Hi! "] | cópia |
3, em (1, 2, 3) | verdadeiro | elemento existe |
para x em (1, 2, 3): de impressão X, | 123 | iteração |
Porque tupla é uma sequência de, por isso, pode aceder ao elemento tupla especifica o local para ser recebido na secção índice dos elementos, como segue:
tuple:
L = ('Google', 'Taobao', 'w3big')
expressão Python | resultado | descrição |
---|---|---|
G [2] | 'W3big!' | Leia o terceiro elemento |
L [-2] | "Taobao" | Leia trás; ler o segundo último elemento |
L [1]: | ( "Taobao", "w3big! ') | Intercepção Todos os elementos do segundo após o início. |
Executar os exemplos são os seguintes:
>>> L = ('Google', 'Taobao', 'w3big') >>> L[2] 'w3big' >>> L[-2] 'Taobao' >>> L[1:] ('Taobao', 'w3big')
Python tupla contém as seguintes funções embutidas
Não. | Método e Descrição | Exemplos |
---|---|---|
1 | len (tupla) Calcule o número de elementos de tupla. | >>> tuple1 = ('Google', 'w3big', 'Taobao') >>> len(tuple1) 3 >>> |
2 | max (tupla) Retorna o elemento de tupla máxima. | >>> tuple2 = ('5', '4', '8') >>> max(tuple2) '8' >>> |
3 | min (tupla) Retorna os elementos mínimos tupla. | >>> tuple2 = ('5', '4', '8') >>> min(tuple2) '4' >>> |
4 | tuplo (SEQ) As listas em tuplas. | >>> list1= ['Google', 'Taobao', 'w3big', 'Baidu'] >>> tuple1=tuple(list1) >>> tuple1 ('Google', 'Taobao', 'w3big', 'Baidu') |