1. 程式人生 > >列表[‘hello’ , ‘python’ ,’!’ ] 用多種方法拼接,並輸出’hello python !’ 以及join()在python中的用法簡介

列表[‘hello’ , ‘python’ ,’!’ ] 用多種方法拼接,並輸出’hello python !’ 以及join()在python中的用法簡介

列表[‘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]])