前文:
https://blog.youkuaiyun.com/qq_45802978/article/details/121627219
https://blog.youkuaiyun.com/qq_45802978/article/details/121630670
https://blog.youkuaiyun.com/qq_45802978/article/details/121648518
https://editor.youkuaiyun.com/md/?articleId=121651801
十二、Python列表
(一)Python列表基本知识
基本形式为:
mylist=["zym","mby","lxq"]
print(mylist)
1、创建列表
1)使用方括号[],如上代码
2)使用list()构造函数
列表内容需要用小括号括起来
mylist=list(("apple","nba","app"))
print(mylist)
3)列表内容运行重复
因为列表内容编入了索引,所以可以有相同值的项目
2、列出表值
列表项是有序的、可变的,并且允许重复,列表项被索引,从0开始。
1)单个索引
2)遍历列表
mylist=list(("apple","nba","apple"))
print(mylist)
for i in mylist:
print(i)
3、列表长度
使用len()函数
4、列表项的数据类型
列表项可以是任何数据类型的(可以混搭)
mylist1=list(("apple","nba","apple"))
mylist2=[1,2,"apple"]
print(len(mylist))
print(mylist)
for i in mylist2:
print(i)
5、Python集合(数组)
(二)访问列表
1、正常索引
第一项的索引号为0
2、负索引
从最后一个开始算,索引号从-1开始
mylist=list(("apple","nba","apple"))
print(mylist)
print(mylist[-1])
3、索引范围
中间是冒号,左闭右开区间
mylist=list(("apple","nba","apple"))
print(mylist)
print(mylist[0:2])
4、负指数范围
从右往左数,-3,-2,-1不算
mylist=list(("apple","nba","baba"))
print(mylist)
print(mylist[-3:-1])
5、检查是否存在
使用in关键字检查列表是否存在指定的内容
mylist=list(("apple","nba","baba"))
print(mylist)
print(mylist[