Python入门之旅(列表相关)

列表:
一系列按特定顺序排列的元素的集合,类似于数组的概念。
元素可以是数字,字符串等
在Python中,用方括号([])来表示列表,并用逗号来分隔其中的元素

lists = ['one','two','three']

相关操作
增:
append():默认添加到列表最后一位,使用如下lists.append(four)
insert():可以添加至列表的任意位置,所以需要指定新元素的索引和值lists.insert(4,five)
删:
使用del语句删除元素 (如果知道要删除的元素在列表中的位置,可使用del语句):del lists[0]
使用方法pop()删除元素(在列表中弹出相应元素,可对弹出的元素进行相关操作,默认弹出列表最后一个元素,也可指定位置):poped_lists = lists.pop(4)
改:
要修改列表元素,可指定列表名和要修改 的元素的索引,再指定该元素的新值:lists[0] = first
排序:
sort():永久性排序。排序的同时修改了原来列表元素的位置

lists.sort()
#倒序
lists.sort(reverse = True)

sorted():临时性排序。对原列表顺序无影响。

遍历及循环
for循环
for 临时变量名 in 列表名:
(缩进)对临时变量的操作

for list in lists:
	print(list)

创建数值列表

numbers = list(range(1,11))
#一个1~10的数字列表
min(numbers)
max(numbers)
sum(numbers)

列表解析
列表解析将for循环和创建新元素的代码合并成一行,并自动附加新元素

squares = [number**3 for number in numbers]

切片
选取列表的一段进行操作[索引起点:索引终点],不写的话默认为列表的头部和尾部元素,带负号表示是离尾部元素相应距离的元素。

元组
Python将不能修改的值称为不可变的,而不可变的列表被称为元组。
列表用[]括起来
元组用()括起来

发布了3 篇原创文章 · 获赞 0 · 访问量 74

猜你喜欢

转载自blog.csdn.net/Juzijun_962464/article/details/104405168
今日推荐