-- 三重引號編寫多行字符串塊,并且在代碼折行處嵌入換行字符\n
mantra = """hello world
hello python
hello my friend"""
# mantra為"""hello world \n hello python \n hello my friend"""
這個之前沒怎么注意過秆撮。
a = [], a += [1] # 這里實在原有列表的基礎上進行操作换况,即列表的id沒有改變
a = [], a = a + [1] # 這里最后的a要構建一個新的列表职辨,即a的id發(fā)生了變化
a, *b = [1, 2, 3, 4] # a = 1, b = [2, 3, 4]
*a, b = [1, 2, 3, 4] # a = [1, 2, 3], b = 4
a, *b, c = [1, 2, 3, 4] # a = 1, b = [2, 3], c = 4
# 帶有*時 會優(yōu)先匹配*之外的變量 如
a, *b, c = [1, 2] # a = 1, c = 2, b = []