学习笔记(03):Python零基础轻松入门:从入门到实战一次学会-列表-1

立即学习:https://edu.csdn.net/course/play/26676/338777?utm_source=blogtoedu

2020/3/4 Sophieme

内置对象类型

前面已学习整数、字符串 ——属于基础对象类型

这节学习其他对象类型之一——列表

1、如何创建列表

变量lst=[] 创建/定义了一个空列表

lst属于list类型

所以list() 也可以表示为空列表,就像int()可以表示为空整数,即0。

非空列表

变量a_lst=[1, 2,3.14,"python class",[]]

新定义的a_lst列表中的元素可以是整数,浮点数,字符串,列表;用逗号来分割。

列表是个筐 什么都能装。

在列表中作为元素的可以是python中各种类型的对象。

变量b_lst=[2,1,3.14,"python class",[]]

a_lst和b_lst是不同的2个列表。

列表中的元素是可以重复的,有一定的顺序。这跟字符串有一定的相同属性特点,因此也可以把列表称之为序列。

因此列表也可以索引和切片。

2、列表的索引、切片以及其他基本操作

lst=['a','b','c','d']

lst[0]即为‘a’,lst[-1]即为‘d’。

lst[1:3],即为['b','c','d']

lst[,,2]即为['a','c']

以上与字符串的索引和切片的使用有相似之处。

但是也有区别:

lst[1]=100之后

这个列表lst=['a',100,'c','d']将第1个元素随之替换。

但是字符串不支持这种操作。字符串不支持字符串中的某一元素进行单独替换。

字符串具有加法、乘法、计算字符串长度,查找字符是否存在。这些操作也可以使用在列表中。

lst1=['abc']

lst+lst1 即为['a','b','c','d',abc"]

len(lst1) 即为1

‘a’ in lst 即为true

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值