Python——列表的常用操作
1.append:
cities = ['北京']
cities.append('上海')
2.count:统计某个元素在泪飙中出现的次数
temps = ['to','be','or','not','to','be']
print(temps.count('to'))
3.extend:将一个列表中元素追加到另外一个列表中
a = [1,2,3]
b = [4,5,6]
c = a.extend(b)
4.insert:将某个值插入到列表中的某个位置:
chars = ['hello','world']
chars.insert(1,'nihao')
5.pop方法:移除列表中最后一个元素,并且返回该元素的值:
x = [1,2,3]
temp = x.pop() #返回3
6.remove方法:移除列表中第一个匹配的元素,不会返回这个被移除的元素的值。如果被移除的这个值不存在列表中,则会抛出一个异常。
7.sort:将列表中的元素进行排序,会更改原来列表中的位置
x = [4,2,1,5,3]
x.sort()
print(x)
8.del关键字:根据下标删除元素:
a = [1,2,3]
del a[0]
print(a) # [2,3]
9.使用in判断列表中是否有某个元素:
x = [1,2,3]
if i in x :
print(True)
else:
print(False)
10.list函数:将其他的数据类型转换成列表:
a = 'hello'
print( list(a) )
# 字符串补充知识
tmp_str = "1,2,3,4,5"
print(tmp_str)
print( type(tmp_str) )
#字符串转数组
print( list(tmp_str) )
print(tmp_str.split(",")
数组转换字符串
print("*" * 50)tmp_list5 = ["a","b","c"]print('.'.join(tmp_list5))
运行结果:
a.b.c
Python——列表的常用操作相关推荐
- python图像处理的常用操作
python图像处理的常用操作 裁剪 持续更新 裁剪 import cv2img = cv2.imread("1.jpg") print(img.shape) cropped = ...
- 【Python入门】列表的常用操作,这十张图把它说的明明白白!
列表( list)作为Python中最常用的数据类型之一,是一个可增加.删除元素的可变(mutable)容器. 基本操作 创建 list 的方法非常简单,只使用一对中括号[] 如下创建三个list: ...
- python列表有哪些操作_python列表的基本操作有哪些
python列表的基本操作有:1.创建列表,只要把逗号分隔的不同的数据项使用方括号括起来:2.添加新的元素:3.遍历列表:4.访问列表中的值:5.从list删除元素. 相关免费学习推荐:python教 ...
- python列表的切片操作
python 的列表支持切片操作,也让我们能够根据自己的需要切出想要的数据. 列表的切片主要是3个方向的操作: 比如:m = [1,2,3,44,11] 1 正向索引: 方向是从左到右 c = m[1 ...
- Python之Numpy常用操作
Numpy常用操作 文章目录 Numpy常用操作 1.数组初始化 2.数组基本运算 3.多维数组组合 4.数组中查找最大/小索引 5.查找符合条件元素索引 6.更改数组维度 1.数组初始化 # 生成特 ...
- python中列表的常用操作
序号 分类 关键字 / 函数 / 方法 说明 1 增加 列表.insert(索引, 数据) 在指定位置插入数据 2 增加 列表.append(数据) 在末尾追加数据 3 增加 列表.extend(列表 ...
- 3.1 Python 字符串类型常用操作及内置方法
文章目录 1. Str 字符串 1.1 字符串 1.2 反斜杠 1. 字符串跨行书写 2. 转义字符 1.3 打印引号 1. 错误示例 2. 解决方法 1.4 三引号 1.5 原始字符串 1. 正确示 ...
- python的一些常用操作
判断文件或者文件夹是否存在 if(os.path.exists(rootdir) == False) 创建文件夹 os.mkdir(rootdir) 调用系统命令 os.system(cmd) 字典循 ...
- Python 列表List常见操作和错误总结
一.列表的输入 即从控制台读取输入,然后创建列表. 1.一维列表创建常见的方法有: ''' 遇到问题没人解答?小编创建了一个Python学习交流QQ群:857662006 寻找有志同道合的小伙伴,互帮 ...
最新文章
- 10个角度分析软件工程师应该知道的100件事
- 永洪Desktop一个工具就可搞定中国式复杂报表需求
- 居然之家忍“刮骨疗伤”之痛拥抱新零售
- 剑指offer_03
- shell脚本发邮件内容html,Shell发送邮件以HTML展示
- disruptor小结--消费者
- 深度学习实践指南(一)—— 卷积和池化
- Android 跳转权限设置界面的终极方案
- x550网卡linux驱动,Intel英特尔X520/X540/X550系列网卡驱动24.3版For Win8.1/10(2019年11月4日发布)...
- android实现截屏分享,Android截屏、保存、分享
- Web视频上添加文字
- 面试必备:Zack 大佬带您深入Spring MVC DispatchServlet 源码分析
- Java面向对象4——package和import语句
- 干货|建模3D Max中常见问题
- 【蓝凌系统】如何使用数据中台进行省市县级联配置
- WSL与idea集成攻略
- win10电脑不显示WIFI
- 一起talk C栗子吧(第一百九十六回:C语言实例--DIY less命令五 )
- MySQL多表查询优化
- JavaScript我的常用函数库
热门文章
- 股票图,K线图,蜡烛图,高仿雪球股票
- Mac电脑怎么安装第三方非App Store来源的应用
- 内存溢出————举例分析dump下的hprof文件
- 机智云物联网荣获“2021年度广州创新力大奖”
- 两轴插补速度怎么给定_如何正确计算及设置DMC1000插补的矢量速度
- 手撕python_GitHub - caishiqing/manual: 手撕机器学习
- 两条命令解决移动硬盘无法弹出的问题
- jquery下载图片
- BuildAdmin后台管理系统入门分析:01
- 浅谈IT项目成熟度的评估