furuihua

Python extend()方法添加元素

Python extend()方法添加元素

extend() 和 append() 的不同之处在于:extend() 不会把列表或者元祖视为一个整体,而是把它们包含的元素逐个添加到列表中。

extend() 方法的语法格式如下:https://www.furuihua.cn/shenzhen/

listname.extend(obj)

其中,listname 指的是要添加元素的列表;obj 表示到添加到列表末尾的数据,它可以是单个元素,也可以是列表、元组等。

请看下面的演示:

  1. l = [\'Python\', \'C++\', \'Java\']
  2. #追加元素
  3. l.extend(\'C\')
  4. print(l)
  5. #追加元组,元祖被拆分成多个元素
  6. t = (\'JavaScript\', \'C#\', \'Go\')
  7. l.extend(t)
  8. print(l)
  9. #追加列表,列表也被拆分成多个元素
  10. l.extend([\'Ruby\', \'SQL\'])
  11. print(l)

运行结果:

[\'Python\', \'C++\', \'Java\', \'C\']
[\'Python\', \'C++\', \'Java\', \'C\', \'JavaScript\', \'C#\', \'Go\']
[\'Python\', \'C++\', \'Java\', \'C\', \'JavaScript\', \'C#\', \'Go\', \'Ruby\', \'SQL\']

分类:

技术点:

相关文章: