作用
將序列中的元素以指定的字元連線生成乙個新的字串.
語法
'a'.join(b)
引數說明
a:分隔符。可以為空
b:要連線的元素序列、字串、元組、字典
返回值:
返回乙個以分隔符a連線各個元素後生成的字串
簡單說來就是:以a作為分隔符,將b所有的元素合併成乙個新的字串
demo
#!/usr/bin/python3
str =
"-"seq=(
"a", "b", "c");
# 元組
print(str.join(
seq))
#a-b-c
a="haihong"
print(
''.join(a))
# haihong
b="my name is haihong"
print(
'_'.join(b))
#m_y_ _n_a_m_e_ _i_s_ _h_a_i_h_o_n_gc=[
'1','2','3','4'
]# 注 寫成 c=[1,2,3,4] 會報錯
print(
'_'.join(c))
#1_2_3_4
執行結果
46 python學習筆記
之前用python跑過深度學習的 用過一段時間的jupiter和tensorflow 最近在ubuntu下搭建起了vscode anaconda的python開發環境,感覺很好用,尤其是用來做演算法驗證簡直舒服得一匹。遂單獨開一貼,記錄一下python學習與使用中的一些好玩的點。python是弱引數...
python學習筆記 46 TCP程式設計
socket是網路程式設計的乙個抽象概念。通常我們用乙個socket表示 開啟了乙個網路鏈結 而開啟乙個socket需要知道目標計算機的ip位址和埠號,再指定協議型別即可。大多數連線都是可靠的tcp連線。建立tcp連線時,主動發起連線的叫客戶端,被動響應連線的叫伺服器。所以,我們要建立乙個基於tcp...
Python學習46 使用 property
在繫結屬性時,如果我們直接把屬性暴露出去,雖然寫起來很簡單,但是,沒辦法檢查引數,導致可以把成績隨便改 s student s.score 9999 這顯然不合邏輯。為了限制score的範圍,可以通過乙個set score 方法來設定成績,再通過乙個get score 來獲取成績,這樣,在set s...