1
这是我的名单:拆分列表转换为字符串
animals = ['dog', 'cat', 'mouse']
我想分割它,所以我结束了与列表内的三根弦的字符串,像这样:
dog/cat/mouse
我曾尝试使用下面的代码尝试,但它只是打印原始列表:
print [e.split('/')[0] for e in animals]
什么不对?
这是我的名单:拆分列表转换为字符串
animals = ['dog', 'cat', 'mouse']
我想分割它,所以我结束了与列表内的三根弦的字符串,像这样:
dog/cat/mouse
我曾尝试使用下面的代码尝试,但它只是打印原始列表:
print [e.split('/')[0] for e in animals]
什么不对?
你不想split
你想join
,以某种方式反向操作。
animals = ['dog', 'cat', 'mouse']
"/".join(animals)
加入作品很棒。
如果您有想要有固定数量的列表元素来填充一个固定的字符串,你也可以这样做:
这不是分裂。这是加入,分裂的反面。 –
这不是“分裂”。当你分裂一些东西时,你最终会得到比开始时更多的部分。你显然试图将列表元素加入到单个字符串中。 – tripleee
看完这个问题后,我发现自己想象一个'cleave'字符串方法。 – senderle