專注搜索競價代運營

成長之選 ,效果之道!

免費咨詢熱線:17636682598

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

今天我們來聊聊Python list列表添加元素有那些方法,以下3個關(guān)于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) 

運行結(jié)果:
  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://bikeshoes.com.cn"
  17. print(l) 


運行結(jié)果:

  1. ['Python''C''C++''Java'
  2. ['Python''C', ('C#''Go'), 'C++''Java'
  3. ['Python''C', ('C#''Go'), ['Ruby''SQL'], 'C++''Java'
  4. ['http://bikeshoes.com.cn''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) 
運行結(jié)果:
  1. ['Python''C++''Java''PHP'
  2. ['Python''C++''Java''PHP', ('JavaScript''C#''Go')] 
  3. ['Python''C++''Java''PHP', ('JavaScript''C#''Go'), ['Ruby''SQL']] 

 

本文分類:營銷學(xué)院

瀏覽次數(shù):39次瀏覽

發(fā)布日期:2022-07-03 17:08:23

本文鏈接:http://bikeshoes.com.cn/edu/2410.html