python入门与实战--列表

4.1 列表简介

python语言中,列表(list)是个很重要的概念。列表能够将多个元素组合起来(组合是一种很重要的创新方式),每个元素用逗号隔开,可以对这些元素做统一的处理,如:

>>> a = ["www", "cvtutorials", "com"]
>>> type(a)
<class 'list'>

即可看到输出<class ‘list’>,这个输出的意思是a的类型是list(前面类型转换的时候用过type)。

4.2 访问列表元素

可以访问列表元素应该是列表最基本的功能,你可以回想下高中时期学到的数学概念:数列,这对你理解列表元素的访问会有很大帮助。

比如有个数列0,1,2,3,4,…如果我问你这个数列的第3个元素是什么?你会按顺序找到第三个元素,然后告诉我是2。“第三个元素”这个说法抽象出来就是索引,我们用索引标记数列中元素的位置。

和数学中的数列不同,计算机的世界里索引大多从0开始,比如下面的列表:

a = ["www", "cvtutorials", "com"]

a这个列表中,"www"元素对应的是a[0], "cvtutorials"元素对应的是a[1], "com"元素对应的是a[2],我们通过列表名和索引访问列表元素:

列表名[索引],如:a[0], a[1], a[2]

>>> a[0]
'www'
>>> a[1]
'cvtutorials'
>>> a[2]
'com'

现在,我们再来看个例子,首先初始化一个列表(用到了前面的类型转换):

>>> b = list("cvtutorials.com")
>>> b
['c', 'v', 't', 'u', 't', 'o', 'r', 'i', 'a', 'l', 's', '.', 'c', 'o', 'm']

如果我们想打印出"cvtutorials",应该怎么样做?看到这个后,你可能灵机一动,啊哈!我也可以使用前面的访问列表元素方法再结合字符串拼接即可解决这个问题:

>>> c = b[0]&
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

机器视觉全栈er

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值