三明企业网站建设,千库网官网首页登录,ddos的wordpress插件,腾讯云可以做网站吗列表#xff08;list#xff09;是Python以及其他语言中最常用到的数据结构之一。Python使用使用中括号 [ ] 来解析列表。列表是可变的#xff08;mutable#xff09;——可以改变列表的内容。对应操作#xff1a;1、查#xff08;[]切片操作#xff09;
name [tom,张三… 列表list是Python以及其他语言中最常用到的数据结构之一。Python使用使用中括号 [ ] 来解析列表。列表是可变的mutable——可以改变列表的内容。对应操作1、查[]切片操作
name [tom,张三,joker,李四]
print(name[2])
print(name[0:3])
print(name[0:7])
print(name[-1])
print(name[2:3])
print(name[0:3:1])
print(name[3:0:-1])
print(name[:])输出joker[tom, 张三, joker][tom, 张三, joker, 李四]李四[joker][tom, 张三, joker][李四, joker, 张三][tom, 张三, joker, 李四]2、增appendinsertname [tom,张三,joker,李四]
name.append(赵五) #默认插到最后一个位置
print(name)
name.insert(1,赵五) #将数据插入到任意一个位置
print(name)输出[tom, 张三, joker, 李四, 赵五][tom, 赵五, 张三, joker, 李四, 赵五]3、改重新赋值name [tom,张三,joker,李四]
name[3]赵七
name[0:2][zhaosi,kivue]
print(name)输出[zhaosi, kivue, joker, 赵七]4、删removedelpopname [tom,张三,joker,李四]
name.remove(张三)
print(name)
del name[0]
print(name)
del name
name [tom,张三,joker,李四]
name.pop()#注意,pop是有一个返回值的
name.remove(name[0])
print(name)输出[tom, joker, 李四][joker, 李四][张三, joker]注:remove直接移除列表也可以移除切片、del可以做切片删除或者直接删除变量、pop默认删除列表最后一个元素也可通过索引位置删除元素pop方法是返回删除值5、列表内置方法count 方法统计某个元素在列表中出现的次数extend 方法可以在列表的末尾一次性追加另一个序列中的多个值。extend 方法修改了被扩展的列表而原始的连接操作则不然它会返回一个全新的列表。a [1,2,3]
b [4,5,6]
a.extend(b)
print(a)输出[1, 2, 3, 4, 5, 6]index 方法用于从列表中找出某个值第一个匹配项的索引位置reverse 方法将列表中的元素反向存放sort 方法用于在原位置对列表进行排序非数字时按ASCII表顺序排序元组tuple元组被称为只读列表即数据可以被查询但不能被修改所以列表的切片操作同样适用于元组。元组写在小括号(())里元素之间用逗号隔开。虽然tuple的元素不可改变但它可以包含可变的对象比如list列表。t ()t (asd,)构造包含 0 个或 1 个元素的元组比较特殊所以有一些额外的语法规则1 对于一些数据我们不想被修改可以使用元组2 另外元组的意义还在于元组可以在映射和集合的成员中当作键使用——而列表则不行元组作为很多内建函数和方法的返回值存在。 转载于:https://blog.51cto.com/cqtesting/1958808