010 打了激素的列表

https://blog.csdn.net/qq_41556318/article/details/84064930

数组必须是类型一样的

列表是可以混合的,所以是一个打了激素的数组

a1=[1,'小甲鱼',3.12,[1,2,3]]

可以在程序的前面创建一个空列表

向列表添加元素

a1.append('福禄娃娃')

len(member)#会打印出列表的长度

append是一个列表的方法,每次添加一个

extend  也是添加一个参数,他是用一个列表来扩展另一个列表

a1.extend(['朱林小夕','abcd'])#这样就可以将另外的一个列表扩展进a1

insert 列表中的位置,插入的元素

a1.insert(0,'牡丹')

0、列表什么都可以存

1、向列表中添加元素的方法

a.append('b')#这样只能添加一种参数。

a.extend(m)#这个也是只能传一种参数,但是可以传一个列表,所以可以合并列表。a.extend(['小甲鱼','小乌龟'])

a.insert(位置,传的量)。a.insert(0,'小甲鱼')

3、member.append(['竹林小溪', 'Crazy迷恋']) 和 member.extend(['竹林小溪', 'Crazy迷恋']) 实现的效果一样吗?

member=['a','b']
member.append(['竹林小溪', 'Crazy迷恋'])
print(member)
member.extend(['嘻嘻嘻', '哈哈哈'])
print(member)
['a', 'b', ['竹林小溪', 'Crazy迷恋']]
['a', 'b', ['竹林小溪', 'Crazy迷恋'], '嘻嘻嘻', '哈哈哈']

用append添加,是以列表的形式添加的。

但是用extend添加,是以字符串的形式添加的

a.insert的使用

a=['a','b','c','d']
a.insert(2,'233')
print(a)

插入到序列为的位置,如果使用append或者是extend都是在序列的最后插入的

['a', 'b', '233', 'c', 'd']

注意:在python中计数是从0 开始的

上一题打印的样式不是很好,能不能修改一下代码打印成下图的样式呢?【请至少使用两种方法实现】

a=['a','b','344','d','566']    
a.insert(1,'233')              
                
lenth=len(a)                   
for i in range(0,lenth,2):     
    print(a[i],'',a[i+1])      
a  233
b  344
d  566

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值