标签:des sort lse insert eth desc 判断 清空 函数的参数
列表是Python中最基本的数据结构。列表中的每个元素都分配一个索引,第一个索引是0,第二个索引是1,依此类推。
列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。
mylist = ['fei', 'ge', 'niu', 'B'];
#添加元素,添加到末尾
mylist.append('a');
#第一个参数代表索引
mylist.insert(0, 'wode');
print(mylist);
结果:
['wode', 'fei', 'ge', 'niu', 'B', 'a']
#删除元素
del mylist[3];
print(mylist);
结果:
['fei', 'ge', 'niu']
#判断是否存在
print('fei' in mylist);
结果:
True
#读取元素,索引越界,会报错!
print('first:'+mylist[0]);
print('last:'+mylist[-1]);
结果:
first:fei
last:B
#修改元素
mylist[0] = "fei ge";
print(mylist);
结果:
['fei ge', 'ge', 'niu', 'B']
methodName | description |
---|---|
list.count(obj) | 统计某个元素在列表中出现的次数。 |
list.extend(seq) | 在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)。 |
list.index(obj) | 从列表中找出某个值第一个匹配项的索引位置,如果没有找到对象则抛出异常。 |
list.pop([index=-1]) | 移除列表中的一个元素(默认最后一个元素),并且返回该元素的值。 |
list.remove(obj) | 移除列表中某个值的第一个匹配项,list不存在这个对象就好报错。 |
list.reverse() | 反向列表中元素。 |
list.sort( key=None, reverse=False) | 对原列表进行排序,reverse = True 降序, reverse = False 升序(默认),key是用来进行比较的元素,是函数的参数。 |
list.clear() | 清空列表。 |
list.copy() | 复制列表。 |
len(list) | 列表元素个数。 |
max(list) | 返回列表元素最大值。 |
list(seq) | 将元组转换为列表。 |
标签:des sort lse insert eth desc 判断 清空 函数的参数
原文地址:https://www.cnblogs.com/feiqiangsheng/p/10923400.html