序列:列表及方法(一)

1.列表
话说列表已经用过挺多的了,首先先说一下这个list函数,这个是挺厉害的玩意儿。
>>>list('hello')
['h','e','l','l','o']
这个可以用于所有类型的序列。

然后就是列表的操作,无非是修改什么的。最主要的是分片的替换修改。
一般的修改是这样的:
>>>x=[1,1,1]
>>>x[1]=2
>>>x
[1,2,1]
使用分片的时候:
>>>x=[1,1,1]
>>>x[1:2]=[2,3]
>>>x
[1,2,3]
2.方法
这些个应该是挺容易来接受的,但是下面的方法就是很bt的了,怎么说呢,我很讨厌这种专业的术语,很烦人,搞得让人不知是什么东东,不如先说的简单一点,在我看来,这些方法和函数就是差不多的,功能没有什么区别的,就是使用不同而已(说的有点绝对,个人看法,勿拍砖),是骡子是马,举几个例子看看。
1。append,在列表的末尾追加元素。
>>>new=[1,2,3]
>>>new.append(4)
>>>new
[1,2,3,4]
如此而已。

2.count ,统计某一个元素所出现的个数
>>>new=[1,2,3,3,4,1,2,3]
>>>new.count(3)
3

3.extend ,一次在后面追加多个值
>>>new=[1,2,3]
>>>old=[4,5,6]
>>>old.extend(new)
>>>old
这个猜猜是什么?
[4,5,6,1,2,3]
就是这样,很简单。看起来很像是连接的操作,但是这个原来的old已经改变了。

4.index,索引,很熟悉的词,这个从列表中找到要查的词,然后给出位置,更像是locate,定位。
>>>new=[12,22,13,44,11,21]
>>>new.index(22)
1

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值