Python学习心得——列表和元组的操作方法

Python学习心得——列表和元组的操作方法列表(list)再三考虑,我决定用代码来做一个总结,如下:#!/usr/bin/envpython#-*-coding:utf-8-*-#def一个列表fruits=[“apple”,”banana”,”waterm

列表(list)

再三考虑,我决定用代码来做一个总结(可能并不完善,若以后学到更多的再进行补充),如下:

– 对列表的简单操作

#!/usr/bin/env python
#-*- coding:utf-8 -*-

#def一个列表
fruits=["apple","banana","watermelon","cherry","lemon"]

#显示列表的元素
print "fruits:",fruits

#len()函数获得list元素个数(文本编辑里记得用"print"显示结果,字符命令行可以不用)
print "Length of fruits: ",len(fruits)

#用索引来访问代码中的每个元素(与数组类似,从0开始,注意不要越界)
print "fruits[0]: ",fruits[0]
#可以用"-n"取倒数第n个元素,如“-2”访问倒数第二个元素
print "fruits[-2]: ",fruits[-2]
#用方括号截取list中的元素
print "fruits[:4]: ",fruits[:4]	#从索引为0的元素截取到索引小于4的元素
print "fruits[1:3]: ",fruits[1:3] #从索引为1的元素截取到索引小于3的元素
print "fruits[1:]: ",fruits[1:]	#从索引为1的元素开始截取整个列表

#list.append()追加元素到list末尾
fruits.append("grape")	#括号内只能有一个参数,可以添加list和tuple
print "After fruits.append(): ",fruits

#list.insert()把元素插入到list指定位置
fruits.insert(1,"pear")	#"1"代表指定位置的索引,"pear"代表插入的元素
#插入后
print "After fruits.insert(),fruits is:",fruits

#list.pop()删除list末尾的元素
fruits.pop()
print "After fruits.pop(),fruits is: ",fruits

#list.pop(i)删除索引为i的元素
fruits.pop(0)
print "After fruits.pop(0),fruits is: ",fruits

#直接赋值替换掉相应位置的元素
fruits[2]="peach"
print "After fruits[2]=""'peach'"",fruits is: ",fruits

运行截图如下,可以自行运行代码查看
列表

– 对列表的其他操作:(以下代码为命令提示符中输入并运行)
1.del语句执行删除操作:
1)删除列表中的某个元素(注:不要用系统关键词作为变量名,我这里用了,下面2)中出现了不一样的显示):

list=[1,2,3,4]	#def一个列表
list			#查看列表中的元素
del list

今天的文章Python学习心得——列表和元组的操作方法分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:http://bianchenghao.cn/60527.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注