执行list.exend()方法后,会直接修改list本身,而不会产生返回值

In [97]: d=(43,)                                                                 

In [98]: type(d)                                                                 
Out[98]: tuple

In [99]: c                                                                       
Out[99]: ['a', 'b', 'c']

In [100]: c.extend(d)                                                            

In [101]: c                                                                      
Out[101]: ['a', 'b', 'c', 43]

In [102]: d = c.extend([3])                                                      

In [103]: c                                                                      
Out[103]: ['a', 'b', 'c', 43, 3]

In [104]: print(d,type(d))                                                       
None <class 'NoneType'>

 通过python内置的help方法可以 查看extend的用法:

 help(list.extend)    

可以看出来,返回值是None

list.extend的结果是None

 

相关文章:

  • 2021-11-24
  • 2022-12-23
  • 2022-12-23
  • 2021-12-07
  • 2021-08-27
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-19
  • 2021-08-03
  • 2021-06-22
  • 2021-05-14
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案