Python第二天-list基本功能详解

1.list的定义方法

arr=["abc","def","ghi"]

2.append方法--向列表尾部追加元素

arr=["abc","def","ghi"]
arr.append("jkl")
print(arr);

  结果为:[‘abc‘, ‘def‘, ‘ghi‘, ‘jkl‘]

3.clear方法-清除列表中的所有数据

arr=["abc","def","ghi"]
arr.clear()
print(arr);

  结果为: []

4.copy方法-复制list中的所有元素给其他list

arr=["abc","def","ghi"]
arr2=arr.copy()
print(arr2);

  结果为:[‘abc‘, ‘def‘, ‘ghi‘]

5.count("")方法--统计指定元素在list中出现的次数

arr=["abc","def","abc"]
count=arr.count("abc")
print(count);

  结果为:2

6.extend()将某个list的所有元素向指定list尾部追加

arr=["abc","def","abc"]
list2=["123","456","789"]
arr.extend(list2)
print(arr);

  结果为:[‘abc‘, ‘def‘, ‘abc‘, ‘123‘, ‘456‘, ‘789‘]

7.index()--得到list中指定元素第一次出现的位置

arr=["abc","def","abc"]
index=arr.index("abc")
print(index);

  结果为:0

8.insert()--向list指定下标指定位置插入元素

arr=["abc","def","abc"]
arr.insert(0,"你好")
print(arr);

  结果为:[‘你好‘, ‘abc‘, ‘def‘, ‘abc‘]

9.pop()移除指定list的最后一个元素

arr=["abc","def","abc"]
arr.pop();
print(arr);

  结果为:[‘abc‘, ‘def‘]

10.remove()--移除指定元素在list中从左至右第一次出现的元素

arr=["abc","def","abc"]
arr.remove("abc");
print(arr);

  结果为:[‘def‘, ‘abc‘]

11.reverse()--将指定list翻转顺序

arr=["1","2","3"]
arr.reverse();
print(arr);

  结果为:[‘3‘, ‘2‘, ‘1‘]

12.sort()--对指定list进行排序(如果list同时出现字母和数字,则会抛异常)

arr=["3","1","2","4","9","7","8","5","0"]
arr.sort();
print(arr);

  结果为:[‘0‘, ‘1‘, ‘2‘, ‘3‘, ‘4‘, ‘5‘, ‘7‘, ‘8‘, ‘9‘]

13.del关键字:可以删除list指定下标范围的元素

arr=["a","b","c","d","e","f","g"]
del arr[0:3]
print(arr);

  结果为:[‘d‘, ‘e‘, ‘f‘, ‘g‘]

--------------------------------------结束------------------------------------------------------------

第二天学习python,精力还是很充沛,希望继续怒力,这样就离Python大神不远了!

继续学习去了,不吹了

时间: 2024-11-13 06:59:39

Python第二天-list基本功能详解的相关文章

Python网络请求urllib和urllib3详解

Python网络请求urllib和urllib3详解 urllib是Python中请求url连接的官方标准库,在Python2中主要为urllib和urllib2,在Python3中整合成了urllib. 而urllib3则是增加了连接池等功能,两者互相都有补充的部分. urllib urllib作为Python的标准库,基本上涵盖了基础的网络请求功能. urllib.request urllib中,request这个模块主要负责构造和发起网络请求,并在其中加入Headers.Proxy等. 发

PHP5.2至5.6的新增功能详解

截至目前(2014.2), PHP 的最新稳定版本是 PHP5.5, 但有差不多一半的用户仍在使用已经不在维护 [注] 的 PHP5.2, 其余的一半用户在使用 PHP5.3 [注].因为 PHP 那"集百家之长"的蛋疼语法,加上社区氛围不好,很多人对新版本,新特征并无兴趣.本文将会介绍自 PHP5.2 起,直至 PHP5.6 中增加的新特征. PHP5.2 以前:autoload, PDO 和 MySQLi, 类型约束 PHP5.2:JSON 支持 PHP5.3:弃用的功能,匿名函数

【转】 /etc/fstab功能详解

[转] /etc/fstab功能详解 最近去客户现场时,遇到 了一个关于挂载文件/etc/fstab文件的问题,就写了一下/etc/fstab文件的作用一个文件中各个参数的含义.供大家参考有不正确的地方敬请指正. 一./etc/fstab文件的作用 磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载. 系统开机时会主动读取/etc/fstab这个文件中的内容,根据文件里面的配置挂载磁盘.这样我们只需要将磁盘的挂载信息写入这个文件中我们就不需要

PHP 5.2、5.3、5.4、5.5、5.6 对比以及功能详解

PHP 5.2.5.3.5.4.5.5.5.6 对比以及功能详解 截至目前(2014.2), PHP 的最新稳定版本是 PHP5.5, 但有差不多一半的用户仍在使用已经不在维护 [注] 的 PHP5.2, 其余的一半用户在使用 PHP5.3 [注]. 因为 PHP 那"集百家之长"的蛋疼语法,加上社区氛围不好,很多人对新版本,新特征并无兴趣. 本文将会介绍自 PHP5.2 起,直至 PHP5.6 中增加的新特征. PHP5.2 以前:autoload, PDO 和 MySQLi, 类型

转载]IOS LBS功能详解[0](获取经纬度)[1](获取当前地理位置文本 )

原文地址:IOS LBS功能详解[0](获取经纬度)[1](获取当前地理位置文本作者:佐佐木小次郎 因为最近项目上要用有关LBS的功能.于是我便做一下预研. 一般说来LBS功能一般分为两块:一块是地理定位,就是获取当前精度.纬度和地理位置的功能,这一部分功能主要用到CoreLocation.Frameworks.一部分就是显示地图信息.丰富地图内容等,这一部分主要用到MapKit.Frameworks.以上这几个功能的测试最好都要在真机上进行.模拟器上定位一般会在Apple的加州总部. 首先介绍

快速部署Python应用:Nginx+uWSGI配置详解

快速部署Python应用:Nginx+uWSGI配置详解 相比于PHP,Python应用的部署很麻烦,比较常用的方法有fcgi与wsgi,然而这两种都很让人头痛.文章介绍了Nginx+uwsgi的简便方法,来快速的部署Python应用. AD: 在PHP里,最方便的就是deployment了,只要把php文件丢到支持PHP的路径里面,然后访问那个路径就能使用了:无论给主机添加多少PHP应用,只要把目录改好就没你的事了,完全不用关心php-cgi运行得如何,deployment极为方便. 反观Py

在ASP.NET 5应用程序中的跨域请求功能详解

在ASP.NET 5应用程序中的跨域请求功能详解 浏览器安全阻止了一个网页中向另外一个域提交请求,这个限制叫做同域策咯(same-origin policy),这组织了一个恶意网站从另外一个网站读取敏感数据,但是一些特殊情况下,你需要允许另外一个站点跨域请求你的网站. 跨域资源共享(CORS:Cross Origin Resources Sharing)是一个W3C标准,它允许服务器放宽对同域策咯的限制,使用CORS,服务器可以明确的允许一些跨域的请求,并且拒绝其它的请求.CORS要比JSONP

Python学习一:序列基础详解

作者:NiceCui 本文谢绝转载,如需转载需征得作者本人同意,谢谢. 本文链接:http://www.cnblogs.com/NiceCui/p/7858473.html 邮箱:[email protected] 日期:2017-11-18 Python学习一:序列基础详解 一:序列介绍 Python中一些类型的变量,就像容器一样,收纳多个数据,序列就像一个有序的队伍,像整齐的万里长城,存储着各种各样的数据,他们按照一定的秩序排列在一起,很威武,很美观,所以说序列是有序的数据集合.序列包含的一

Bayboy功能详解

Bayboy功能详解 一.Badboy中的检查点 1.1以sogou.com搜索为例,搜索测试 步骤:打开Badboy工具,在地址栏中输入搜狗网址:输入 测试 进行搜索:点击红色按钮停止录制 1.2添加检查点 检查点设置:选择要检查的文字,然后在Tools---->Add Asertion for selection 检查搜索框中的"测试" 添加的检查点显示为?号,然后选中Test1,再选择play all回放,等待运行,执行完成之后,有检查到检查点的关键字,显示绿色对勾便检查成