列表[‘hello’ , ‘python’ ,’!’ ] 用多種方法拼接,並輸出’hello python !’ 以及join()在python中的用法簡介
阿新 • • 發佈:2018-12-12
列表[‘hello’ , ‘python’ ,’!’ ] 用多種方法拼接,並輸出’hello python !’
使用字串連結的四種方法都可以建立
字串拼接一共有四種方法,也可以應用到列表的拼接中
a = [‘hello’,‘python’,’!’]
第一種是用類似字串相加的方法
#a[0] + ’ ’ + a[1] + ’ ’ + a[2]
第二種是用%s 連線起來
#’%s %s %s’%(a[0],a[1],a[2])
第三種是用 join 連線起來
‘’'這裡先普及join()在python中的用法
join(): 連線字串陣列。將字串、元組、列表中的元素以指定的字元(分隔符)連線生成一個新的字串
語法: ‘sep’.join(seq)
引數說明
sep:分隔符。可以為空
seq:要連線的元素序列、字串、元組、字典
上面的語法即:以sep作為分隔符,將seq所有的元素合併成一個新的字串
返回值:返回一個以分隔符sep連線各個元素後生成的字串
‘’’
#’ '.join([a[0],a[1],a[2]])
#無論是連結字串還是連線列表是join([])裡面還要有[]中括號
#’ -’.join([str1,str2,str3])
第四種是利用format進行連線
#’{}-{}-{}’.format(a[0],a[1],a[2])
str = ‘-’
seq = [‘1’,‘2’,‘3’]
str.join([seq[0],seq[1],seq[2]])