-4
从列表(list = [ ['OS', 'Homo', ...], ...])
,我只想存储物种的数据。我可以存储列表line_species
,但我无法加入它以创建一个字符串。无法加入字符串列表
line_species = ['Homo', 'sapiens', '(Human).']
通缉:string = "Homo sapiens (Human)"
def recup_species(data):
line_species=[]
for line in data :
if line[0] == 'OS':
line_species = line_species + line[1:]
" ".join(line_species) # doesn't work
return line_species
任何意见,帮助我吗?
'“”.join(line_species)'不做任何事情,因为你没有把它分配给任何东西。 –
如上所述,除非你返回连接结果:'return“”.join(line_species)' – mootmoot
'join'不会改变它的参数,正如你显然期待的那样。 –