标签:xtend 表操作 reverse false 删除 参数 col count st3
1、列表
创建普通列表
member = [‘hello‘,‘welcome‘,‘how‘,‘fine‘,‘nice‘]
创建混合列表
mix = [1,‘fine‘,[1,2,3]]
append()向列表添加元素
member.append(‘mmp’)
只能添加一个参数
extend添加多个参数
member.extend([‘mmp‘,maimaipi‘])
insert插入参数
member.insert(1,‘mmp‘)#插入到第二个
获取列表元素
通过元素的索引值
member[index]
列表删除元素:1、remove() 2、del()3、pop()
member.remove(值)
del member[0] 或者del member
member.pop()出栈,删除最后一个
member.pop(1)删除第二个元素
--列表分片Slice ,创建列表拷贝
member[1:4] 分出1-4三个值
member[1:]
member[:4]
2、列表操作符
--列表比较
list1 = [123]
list2 = [234]
list1 < list2 # 返回True
list1 = [123,456]
list2 = [234,123]
list1 > list2 # 返回False 只比较第一个元素的值,后边不考虑
list3 = [123,456]
(list1 < list2) and (list1 == list3)
list4 = list1 + list2 #连接list1和list2
list*3
#输出[123,456,123,456,123,456]
123 in list3 #判断123是否在list3内,返回Ture
123 not in list3 #返回False
list3.index(123) # 返回值所在的位置,有重复只返回第一次出现
list3.count(123,4,7)#返回4-7之间
list3.count(123)#123在list3出现几次
reverse翻转列表
list3.reverse()
sort排序
list3.sort()
案例代码:
member = [‘hello‘,‘welcome‘,‘how‘,‘fine‘,‘nice‘]
for i in member:
print(i, end=‘ ‘)
print()
member.append(‘fine‘)
for i in member:
print(i, end=‘ ‘)
print()
#extend添加多个参数
member.extend([‘mmp‘,‘maimaipi‘])
for i in member:
print(i, end=‘ ‘)
print()
#insert插入参数
member.insert(1,‘mmp‘)
for i in member:
print(i, end=‘ ‘)
print()
#remove
member.remove(‘nice‘)
for i in member:
print(i, end=‘ ‘)
print()
#del member[0]
del member[0]
for i in member:
print(i, end=‘ ‘)
print()
#member.pop()
member.pop()
for i in member:
print(i, end=‘ ‘)
print()
member.pop(1)
for i in member:
print(i, end=‘ ‘)
print(‘‘)
标签:xtend 表操作 reverse false 删除 参数 col count st3
原文地址:https://www.cnblogs.com/ggluo/p/10126751.html