我对 python 了解不多,所以请耐心等待我:
假设我们有一个具有这种形式的元组:
locations = [('John' , 32 , 21) , ('Michael' , 23 , 12)]
我怎样才能将它们连接成一个看起来像这样的字符串
“约翰福音 32 21
迈克尔 23 12"
我试过这样做:
str1 = '\n'.join( ' '.join(elem[0] elem [1] elem[2]) for elem in locations)
但我在 elem[0],[1],[2] 处收到一条错误消息,提示 Invalid Syntax
关于如何解决这个问题有什么想法吗?
请您参考如下方法:
>>> '\n'.join(' '.join(str(y) for y in x) for x in locations)
'John 32 21\nMichael 23 12'
