Python 關於連線符

2022-09-17 03:03:13 字數 502 閱讀 1182

連線符 +

連線符 + 實則是建立了新的物件並占用新的記憶體(dict、set不能使用)

string

由於python必須為每乙個使用連線符+的字串分配新的記憶體,並產生新的字串。下面兩種方式會更有效

①使用格式化操作符(%)

>>> '%s %s' % ('hello','world')

'hello world'

>>>

②將字串放到列表中,使用join連線

>>> '_'.join(['hello','world'])

'hello_world'

>>>

list

同上,兩個列表使用+連線是產生乙個新的列表。可以是list.extend()來代替+

>>> p = [1,2,3]

>>> pp = [4,5,6]

>>> p.extend(pp)

>>> p

[1, 2, 3, 4, 5, 6]

>>>

詳解Python的連線符

目錄 python的連線符主要有 加號 逗號 空格 反斜線 join 的方式 注意,只能連線字串,如果乙個是字串乙個是數字就會報錯 persjfzkpcsrint 這裡是字串 這裡是也是字串 另外,這裡的字串也可以是變數形式 a 這裡是字串 print 這裡是字串 a s 這裡是字串 逗號可以連線字...

談談 Python 中的連線符( )

假設有下面一段 a 1 2,3 4 b 5 6,7 8,9 c 11 12,13 14,15 16,17 18,19 20 for item in a,b,c item 0 10 len item print a print b print c這段 的意思是,有三個列表,需要在長度不為 10 的列表...

關於連線的認識

笛卡爾積 會先產生m n條記錄,再根據後面的條件進行篩選 左連線 表a left outer join 表b on 條件 where 他會先根據on 後面的條件進行篩選 他會以表a為主,當表a中有的,b中沒有的會在結果中出現 b的資料用null,但a中沒有,b中有的不會出現 右連線 與左連線相反,他...