封裝code
t = 1, 2 print(t) print(type(t)) # (1, 2) # <class 'tuple'>
解構it
丟棄變量io
l = [9, 8, 7, 20] _, *_, tail = l print(_) print(tail) # [8, 7] # 20
從lst = list(range(10))中取出第二個、第四個、倒數第二個元素class
lst = list(range(10)) _, a, _, b,* _, c, _ = lst print(a, b, c) # 1 3 8
從lst = [1, (2,3,4), 5]中提取出4變量
lst = [1, (2,3,4), 5] _, (*_, a) ,*_ = lst print(a) # 4
從環境變量JAVA_HOME=/use/bin中,提取出環境變量名和路徑環境變量
s = 'JAVA_HOME=/use/bin' # env,path = s.split('=') env, _, path = s.partition('=') print(env, path) # JAVA_HOME /use/bin