Python教程系列 第一季

Python基础11

2020-10-22  本文已影响0人  粽子和小恺

第七章高级数据类型

7.1列表

7.1.1列表及其基本属性

列表的特点:可新增,可删除,可重复,包含类型可以不同。
创建列表的方法:

1.直接给列表赋值

list1=["粽子","和","小恺"]#其中元素与元素之间用英文逗号分割。

2.创建空列表

list2=[]

列表的索引与字符串的索引类似,第一个元素的索引为0,第二个为1,以此类推。
例:

#usr/bin/python3
#coding:utf-8
list1=["粽子","和","小恺"]
print(list1[1])

输出:

选学:列表嵌套
这里你们最好自己理解,我给一个例子:

#usr/bin/python3
#coding:utf-8
list3=["我","是"["粽子","和","小恺"]]
print(list[2][1])

输出:

7.1.2列表基本操作

拿好你的小本本,前方有大量语法出没!
注:list指你的列表的名字

list[列表索引]=新的内容#修改列表指定内容

list.append("内容")#向列表中添加内容
list.insert(索引,"内容")#向列表指定索引处添加内容

list.extend(另一个list)#合并两个列表

list.remove("内容")#删除列表中知道的内容(如果有多个,则删除第一个)
list.pop(索引)#删除指定索引出的内容,默认删除最后一个
list.clear()#清空列表#以上方法都只在程序运行时内存里删,不在你写的程序里删
list.del()#清除列表

list.count("要统计的元素")#统计该元素在列表中出现的次数
len(list)#统计列表中有多少个元素

list.sort()#将列表正序排序(按照数字或字母顺序)
list.sort(reverse=true)#将列表逆序排序(按照数字或字母顺序)
list.reverse()#将列表直接倒过来排

若想知道更多更详细(比如clear与del有什么异同),你可以留言。
wx:科技与文学

上一篇下一篇

猜你喜欢

热点阅读