| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
python列表:整数、浮点数、字符串、对象,都可以放入列表中 
 
创建一个普通列表  list=['pt','云朵颂','你好'] 
                             number=[1,2,3,4,5] 
 
创建一个混合列表  mix=['云朵颂',1,'hi',0.12,[1,2,3]] 
 
创建一个空列表      empty=[] 
 
向列表添加元素:     
1.append (默认添加到最后面) 
2.extend  (默认添加到最后面) 
3.insert     (可指定位置插入)   
 
1.append 
>>> mix=[1,'hi','云朵',[2,3,5]] 
>>> mix 
[1, 'hi', '云朵', [2, 3, 5]] 
>>> mix.append('jiajiajia') 
>>> mix 
[1, 'hi', '云朵', [2, 3, 5], 'jiajiajia'] 
 
添加两个: mix.append与mix.extend  直接添加会报错 
>>> mix.append('两个','同时') 
Traceback (most recent call last): 
  File "<pyshell#17>", line 1, in <module> 
    mix.append('两个','同时') 
TypeError: append() takes exactly one argument (2 given) 
 
 
>>> mix.extend('两个','同时') 
Traceback (most recent call last): 
  File "<pyshell#18>", line 1, in <module> 
    mix.extend('两个','同时') 
TypeError: extend() takes exactly one argument (2 given) 
>>>  
 
2.extend 
 mix.extend([]) : 用一个列表扩展另一个列表,所以要用列表把两个元素包含起来 
>>> mix.extend(['两个','同时']) 
>>> mix 
[1, 'hi', '云朵', [2, 3, 5], 'jiajiajia', '两个', '同时'] 
>>>  
3.insert 
mix.insert()      在列表中的位置,在第一个参数的位置插入一个元素 
 
>>> mix.insert(1,'第一个')         #索引从0开始,所以插入到第二个位置 
>>> mix 
[1, '第一个', 'hi', '云朵', [2, 3, 5], 'jiajiajia', '两个', '同时'] 
>>>  |   
 
 
 
 |