无法将结果保存在变量

时间:2017-08-24 13:10:33

标签: python-2.7 list

在下面的代码中,如果我只是打印Name_item,那么输出将是

['ABCD', 'ABCD.@abcd.com']

但是当我试图将这个结果保存在一个变量中时,请说'那么输出是None。为什么会这样?

请帮忙。

Name = 'ABCD'

Email = 'ABCD.@abcd.com'

Name_item = Name.split(',')

Email_item = Email.split(',')

s = Name_item.extend(Email.split(','))

print s

1 个答案:

答案 0 :(得分:1)

list.extend没有返回值,因此s是emtpy。

列出了Name_item列表:

>>> Name_item
['ABCD', 'ABCD.@abcd.com']
  

返回值

     

此方法不会返回任何值,而是将内容添加到现有列表中。

请参阅:https://www.tutorialspoint.com/python/list_extend.htm