>  기사  >  백엔드 개발  >  매우 실용적인 Python 팁 요약

매우 실용적인 Python 팁 요약

伊谢尔伦
伊谢尔伦원래의
2017-06-28 13:34:231270검색

이 글은 주로 Python자주 사용하는 팁을 소개합니다. 예제는 Python의 사전, 문자열, 난수 등에 대한 조작 기술을 요약한 것입니다. 매우 간단하고 실용적입니다. 필요한 친구들이 참고할 수 있습니다.

이 글은 Python의 내용을 요약한 것입니다. 일반적으로 사용되는 기술과 예제 팁. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 분석은 다음과 같습니다.

1. 로컬 Mac 주소 가져오기:


import uuid
mac = uuid.uuid1().hex[-12:]
print(mac)

실행 결과: e0cb4e077585

2 del


a = ['b','c','d']
del a[0]
print(a)# 输出 ['c', 'd']


a = ['b','c','d']
del a[0:2] # 删除从第1个元素开始,到第2个元素
print(a)# 输出 ['d']

사용.


rreee

3 . Join 사용


a = ['b','c','d']
del a
print(a) # 此时a未定义

4. 난수 사용:


a = ['c','d']
a.reverse()
a = ['d','c']
b = ','.join(a)
print(b) # 输出 d,c

실행 결과:

68

b

5. dict 사용:


import random
x = random.randint(1,100)
y = random.choice( 'abcd')
print(x)
print(y)

6 . 지도 수:


a=[1,2,3]
b=['a','b','c']
c=dict(zip(a,b))
print(c) # 输出: {1:'a',2:'b',3:'c'}

7. [] 사용:

[].remove( value )

[].pop( index ) = value
[].
count( x ) = x 수 list {}
{ }.pop( key ) = value
{}.get( key ) = value 또는 {}.get( key ,0 ) 기본값을 설정합니다

8. 문자열 작업


a='1-2-3-4'
b=map(int,a.split('-'))
print(b) # 输出: [1,2,3,4]

9. 문자열 순회:


a = str.decode( 'utf-8' )
b = str.encode( 'utf-8' )
str.isdigit() # 是否数值
str1 = 'abc%s'%str2

출력:

[(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')]

for i ,j in d:

이때:

i = 0,1,2,. ..,25
j = 'a','b'......,'z'

위 내용은 매우 실용적인 Python 팁 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.