将列表的所有元素连接成字符串的Python程序
给定一个列表,任务是编写一个Python程序将列表中的所有元素连接成一个字符串。
例子:
Input: ['hello', 'geek', 'have', 'a', 'geeky', 'day']
Output: hello geek have a geeky day
Input: ['did', 'u', 'like', 'my', 'article', '?']
Output: did u like my article ?
方法一:使用join()方法
Python3
# code
l = ['hello', 'geek', 'have',
'a', '1', 'day']
# this will join all the
# elements of the list with ' '
l = ' '.join(l)
print(l)
Python3
l = [ 'hello', 'geek', 'have',
'a', 'geeky', 'day']
ans = ' '
for i in l:
# concatenating the strings
# using + operator
ans = ans+ ' '+i
print(ans)
输出:
hello geek have a 1 day
方法 2:朴素的方法
蟒蛇3
l = [ 'hello', 'geek', 'have',
'a', 'geeky', 'day']
ans = ' '
for i in l:
# concatenating the strings
# using + operator
ans = ans+ ' '+i
print(ans)
输出:
hello geek have a geeky day