Cet article présente principalement des conseils courants sur Python. Les exemples résument les compétences opérationnelles de Python sur le dictionnaire, la chaîne, les nombres aléatoires, etc. C'est très simple et pratique. can Pour référence,
Les exemples de cet article résument les astuces courantes en Python. Partagez-le avec tout le monde pour votre référence. L'analyse spécifique est la suivante :
1. Obtenez l'adresse MAC locale :
import uuid mac = uuid.uuid1().hex[-12:] print(mac)
Résultat d'exécution : e0cb4e077585
2. . Utilisation du
a = ['b','c','d'] del a[0] print(a)# 输出 ['c', 'd']
a = ['b','c','d'] del a[0:2] # 删除从第1个元素开始,到第2个元素 print(a)# 输出 ['d']
a = ['b','c','d'] del a print(a) # 此时a未定义
3 . Utilisation de join
a = ['c','d'] a.reverse() a = ['d','c'] b = ','.join(a) print(b) # 输出 d,c
4. Utilisation de nombres aléatoires :
import random x = random.randint(1,100) y = random.choice( 'abcd') print(x) print(y)
Le résultat en cours est. :
68
b
5. Utilisation du dict :
a=[1,2,3] b=['a','b','c'] c=dict(zip(a,b)) print(c) # 输出: {1:'a',2:'b',3:'c'}
6. >
a='1-2-3-4' b=map(int,a.split('-')) print(b) # 输出: [1,2,3,4]
[].pop( index ) = value
[].
count( x ) = nombre de x dans la liste{} en utilisant
{}.pop( key ) = value
{}.get( key ) = value ou {}.get( key ,0 ) Définissez la valeur par défaut
a = str.decode( 'utf-8' ) b = str.encode( 'utf-8' ) str.isdigit() # 是否数值 str1 = 'abc%s'%str2
import string x= string.ascii_lowercase # print(x) # 输出: abcdefghijklmnopqrstuvwxyz d = enumerate( x ) c = list( d ) print(c)
[(0, 'a'), (1, 'b'), (2, 'c'), (3 , 'd') , (4, 'e'), (5, 'f'), (6, 'g'), (7, 'h'), (8, 'i'), (9, ' j'), ( 10, 'k'), (11, 'l'), (12, 'm'), (13, 'n'), (14, 'o'), (15, 'p' ), (16, 'q'), (17, 'r'), (18, 's'), (19, 't'), (20, 'u'), (21, 'v'), (22, 'w'), (23, 'x'), (24, 'y'), (25, 'z')]
pour i,j dans d :
A ce moment :
i = 0,1,2,...,25j = 'a','b'...,'z'
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!