博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python学习第二篇
阅读量:5324 次
发布时间:2019-06-14

本文共 975 字,大约阅读时间需要 3 分钟。

<!DOCTYPE html>

新文档

python学习第二篇

python

列表学习

1.列表是常用数据类型,最关键的就是它了。

列表定义

names=['zgh','zw','wl','zs','cyt','wj']

操作列表

切片

names[1:4] #取下标一到下标四之间的对象,不包括第四个,包头不包尾names[0:-1]#从第一个到最后一个,不包括最后一个names[3:]#从下标三到最后一个,包括最后一个names[0::2]#从第一个到最后一个,各一个取一个也可以写成names[::2]#和上一个一样

追加

names.append('yxl')#在后面追加

插入

names.insert(2,"xl')#这个是在names列表的下标为二的位置插入,后面的对象依次向后退一位names.insert(-2,'wjhehe')#这样插入也是可以的

修改

names[1]='wjhhh'#就是替换相对应下标的对象

删除

del names[0]#使用del删除相对应下标的对象

扩展

a=[1,2,3]names.extend(a)#就是把a的对象在names末尾以此加进来组成新的列表,a的列表不会受影响

拷贝

namescopy=names.copy()#复制数组给namescopy变量如果你复制的数组里仍然有数组那么你拷贝的数组里只有那一个数组的地址,并不会真的复制

统计

names.count('wj')#统计的就是在这个列表里有多少个wj对象

排序

names.sort()#使用此时必须保障列表内为统一数据类型才能排序,否则会报错

反转

names.reverse()#注意事项与排序相同

获取下标

names.index('wj')#取出wj在列表里的下标,如果没有此数据,该方法会报错

元组

names=('wj','zw','zgh')#元组就是不能修改的列表只有两个方法names.count('wj')#计算wj在此元组里有多少个names.index('wj')#wj在此元组的下标
此片文章虽然内容不多,但需要多加应用,因为在复杂的程序都是由这些小的代码片段组成。希望自己熟练掌握!!!!

转载于:https://www.cnblogs.com/dcotorbool/p/6810683.html

你可能感兴趣的文章
arcgis api 4.x for js 结合 Echarts4 实现散点图效果(附源码下载)
查看>>
YTU 2625: B 构造函数和析构函数
查看>>
apache自带压力测试工具ab的使用及解析
查看>>
加固linux
查看>>
WPF中Image显示本地图片
查看>>
SQL Server中利用正则表达式替换字符串
查看>>
[poj1006]Biorhythms
查看>>
Hyper-V虚拟机上安装一个图形界面的Linux系统
查看>>
Hover功能
查看>>
js千分位处理
查看>>
Mac---------三指拖移
查看>>
字符串类型的相互转换
查看>>
HTTP状态码
查看>>
iOS如何过滤掉文本中特殊字符
查看>>
基础学习:C#中float的取值范围和精度
查看>>
javaagent 简介
查看>>
python升级安装后的yum的修复
查看>>
Vim配置Node.js开发工具
查看>>
web前端面试题2017
查看>>
ELMAH——可插拔错误日志工具
查看>>