python类obj转化为列表_python类obj转化为列表_《转》python(7)列表

一、序列类型操作符

1、切片[]和[:]

2、成员关系操作符(in ,not in )

1: s1 = [1,2,3,4,5,6,7]

2: s2 = [2,3,6]

3: s3 = []

4: for obj in s1:

5: if obj not in s2:

6: s3.append(obj)

7:

8: print s3

9: s4 = set(s1)-set(s2)

10: print s4 #set([1, 4, 5, 7])

3、连接操作符 (+)

+:   两边连接同类型的,并且连接之后创建一个新的对象,不能将一个元素添加进去,只能是一个list对象+list对象。

1: print s1+s2 #[1, 2, 3, 4, 5, 6, 7, 2, 3, 6]

1: 注意:

2: li=[1,2,3]

3: li.extend('good'),

4: print li 则输出:[1,2,3,'g','o''o','d']

5: 如果我们换成li.append('good')之后,则输出[1,2,3,'good'].

6: 这是因为extend()添加整个列表对象,append()添加元素

注意:

1: >>> li = [1,2,3]

2: >>> li+'new item'

3:<

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值