python list 操作

1、简介

list 简单操作

2、部分功能实现

# -*- coding: utf-8 -*-

#1
print('\n#1')
zlst=['hello','PyQt5','.','com']
vlst=['Top','Quant','.','vip']
print('zlst,',zlst)
print('vlst,',vlst)

#2
print('\n#2')
s2=zlst[1:];print('s2,',s2) # 序号 1之后的 元素
s3=zlst[1:3];print('s3,',s3) # 序号 1 之后的 后一个序号 -1 ,3-1
s4=vlst[:3];print('s4,',s4) # 从开头到 序号 3-1之前

#3
print('\n#3')
print('s2+s3,',s2+s3) # list  连接
print('s3*2,',s3*2) # 列表 复制连接 ,平方


在这里插入图片描述

list 操作:
cmp (list1,list2) : 比较连个列表的元素
len(list) : 列表元素个数
max(list) : 返回列表元素的最大值
min(list) : 返回列表元素最小值
list (steq) : 将元素转化为列表
list.append(obj) : 在列表末尾添加新的对象
list.count(obj) : 统计某个元素在列表出现的次数
list.extend(seq) : 在列表末尾一次性追加另一个序列的多个值(用心列表扩展原来的列表)
list.index(obj) : 从列表中找出某个值第一个匹配的索引位置
list.insert(index,obj) : 将对象插入列表中
list.pop(obj=list[-1]) : 移除列表中的元素(默认是最后一个元素),并且返回该元素的值
list.remove(obj) : 移除某个列表中的第一个匹配项
list.reverse() : 反向列表元素
list.sort([func]): 对原列表进行排序

文件参考:
PyQt 快速开发与实践

本人郑重声明,本博客所著文章、图片版权归权利人持有,本博只做学习交流分享所用,不做任何商业用途。访问者可將本博提供的內容或服务用于个人学习、研究或欣赏,不得用于商业使用。同時,访问者应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人的合法权利;如果用于商业用途,须征得相关权利人的书面授权。若以上文章、图片的原作者不愿意在此展示內容,请及时通知在下,將及时予以刪除。

猜你喜欢

转载自blog.csdn.net/qq_27061049/article/details/89397671
今日推荐