AOA棋牌

专注搜索竞价代运营

成长之选 ,效果之道!

免费咨询热线:17636682598

Python list列表添加元素有那些方法

今天我们来聊聊Python list列表添加元素有那些方法,以下3个关于Python list列表添加元素有那些方法的观点希望能帮助到您找到想要的资讯。

extend()方法添加元素

演示:

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

运行结果:
  1. ['Python''C++''Java''C'
  2. ['Python''C++''Java''C''JavaScript''C#''Go'
  3. ['Python''C++''Java''C''JavaScript''C#''Go''Ruby''SQL'

 

insert()方法插入元素

insert() 的语法格式如下:

listname.insert(index , obj)

其中,index 表示指定位置的索引值。insert() 会将 obj 插入到 listname 列表第 index 个元素的位置。

当插入列表或者元祖时,insert() 也会将它们视为一个整体,作为一个元素插入到列表中,这一点和 append() 是一样的。
演示:

  1. l = ['Python''C++''Java'
  2. #插入元素 
  3. l.insert(1, 'C'
  4. print(l) 
  5.  
  6. #插入元组,整个元祖被当成一个元素 
  7. t = ('C#''Go'
  8. l.insert(2, t) 
  9. print(l) 
  10.  
  11. #插入列表,整个列表被当成一个元素 
  12. l.insert(3, ['Ruby''SQL']) 
  13. print(l) 
  14.  
  15. #插入字符串,整个字符串被当成一个元素 
  16. l.insert(0, "http://czxhbook.com"
  17. print(l) 


运行结果:

  1. ['Python''C''C++''Java'
  2. ['Python''C', ('C#''Go'), 'C++''Java'
  3. ['Python''C', ('C#''Go'), ['Ruby''SQL'], 'C++''Java'
  4. ['http://czxhbook.com''Python''C', ('C#''Go'), ['Ruby''SQL'], 'C++''Java'

append()方法添加元素

演示:

  1. l = ['Python''C++''Java'
  2. #追加元素 
  3. l.append('PHP'
  4. print(l) 
  5.  
  6. #追加元组,整个元组被当成一个元素 
  7. t = ('JavaScript''C#''Go'
  8. l.append(t) 
  9. print(l) 
  10.  
  11. #追加列表,整个列表也被当成一个元素 
  12. l.append(['Ruby''SQL']) 
  13. print(l) 
运行结果:
  1. ['Python''C++''Java''PHP'
  2. ['Python''C++''Java''PHP', ('JavaScript''C#''Go')] 
  3. ['Python''C++''Java''PHP', ('JavaScript''C#''Go'), ['Ruby''SQL']] 

 

本文分类:营销学院

浏览次数:39次浏览

发布日期:2022-07-03 17:08:23

本文链接:http://czxhbook.com/edu/2410.html

"
"