python常用的小技巧

2021-09-19 16:27:25 字數 899 閱讀 1672

1、原地交換兩個數字

x,y = 10,5

print (x,y)

y,x = x,y

print (x,y)

(10, 5)

(5, 10)

2、鏈狀比較操作符

n = 10

print (1 < n < 20)

print (1 < n <= 9)

true

false

3、使用三元操作符實現條件賦值

[表示式為真的返回值] if [表示式] else [表示式為假的返回值]

y = 20

x = 9 if (y==10) else 8

print x

8

4、a,b,c中最小數

def small(a,b,c):

return a if a5、組合多個字串

test = ["i", "like" , "python"]

print (test)

print ("".join(test))

['i', 'like', 'python']

ilikepython

6、找到列表**現次數最多的數

test = [1,2,3,4,2,2,3,1,4,4,4,4]

print (max(set(test),key=test.count))

4

7、從兩個相關序列中構建字典

t = (1,2,3)

t1 = (10,20,30)

print dict(zip(t,t1))

Python常用小技巧總結

1.獲取本地mac位址 import uuid mac uuid.uuid1 hex 12 print ma程式設計客棧c 執行結果 e0cb4e077585 2.del 的使用 a b c d del a 0 print a 輸出 c d a b c d del a 0 2 刪除從第1個元素開始,...

python工作技巧 Python常用小技巧彙總

概述在做python開發中,可能經常會用到一些小的技巧,但有時會忘記,不得不去查閱資料。這裡做個彙總,方便大家統一查閱。幾種資料型別互相轉換 相對簡單的這裡不作說明,例如 int str 列表轉字串 list str name list zarten 1 zarten 2 zarten 3 name...

我做的python常用的小技巧

在python編碼過程中,總會遇到各種各樣的小問題,我想著記錄下來,以備查用,總結過去,是為了更好的思考與進步。一.去除變數中 標題中 多餘的字元 資料處理過程中,遇到這樣的情況 y 月份 x2 月份.1 x2.1 月份.2 x2.2 月份.3 x2.3 1.可以用切片的方法 y new for i...