• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Python零基础入门四之列表的分片

python 搞代码 4年前 (2022-01-09) 51次浏览 已收录 0个评论

接着上一篇继续学习列表的相关操作,主要时学习列表分片和几个对于列表元素进行操作的函数,算是对于上一篇的一个补充。

1.列表的分片
格式:str1=str[起始位置:结束位置]
作用:将str中指定区间的元素复制到str1中,也就是说分片得到的是原字符串的一个副本,而不是一个指向str的一个标签而已,而通过“=”赋值得到只是str的一个标签,即对str操作就是对str1进行操作,类似于Java中的值传递和引用。

2.列表的重复操作符(*)

3.成员关系操作符(in not in)
作用:判断一个元素是否存在于一个列表之中

4.列表的内置函数
(1)count():计算列表中元素出现的次数

(2)index():返回指定元素在列表中首次出现的位置

该函数也可以添加参数,即在指定的区间内部进行查找。

(3)reverse()函数:实现列表元素的反转

当然也可以实现从大到小进行排序(注意reverse=True大写)

关于列表的相关知识到这里就基本结束了,明天将整理与列表类似的一个数据结构——元组。最后,将今天的代码附上:

print("------列表的分片------")str1="abcdefg"str2=str1[0:2]print(str2)print("------重复操作符------")list=["小甲鱼","小布丁","大布丁"]list=list*3print(list)print("------成员关系操作符------")print("小甲鱼" in list)print("\n")list1=['123',"华为",["三星","小米"]]print("三星" in list1)print("\n")print("三星" in list1[2])list2=['1',&#39<p>本文来源gao!%daima.com搞$代*!码$网9</p>;1','2','3']num=list2.count('1')print("列表中元素1出现的次数为:%d"%num)list3=list2[:]print(list3.index('1'))print(list3)list3.reverse()print(list3)list4=[2,1,4,3,7,5]print(list4)print("\n")list4.sort()print(list4)list4.sort(reverse=True)print(list4)

以上就是Python零基础入门四之列表的分片的内容,更多相关内容请关注搞代码(www.gaodaima.com)!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Python零基础入门四之列表的分片

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址