欢迎点击「算法与编程之美」↑关注我们!
本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。
欢迎加入团队圈子!与作者面对面!直接点击!
问题描述
1、如何用Python内置的一种数据类型,即列表对元素进行查找、增加、删除。
2、元组与列表有什么区别呢?
解决方案
1、用一个列表示出同学的名字,然后用索引来查到每一个名字的位置,但记得索引是从0开始,还可以用-1做索引。增加名字时用append(),删除是用pop(),增删都是默认最后一个元素,但增和删都是可以用索引的方式将元素插入到具体的位置。
2、元组不可以如列表进行增删改,但正是因为不可变 ,所以代码更安全。
3、代码:
>>>classmates = ["Michael","Bob","Tracy"]
>>>classmates[0]
"Michael"
>>>classmates[-1]
"Tracy"
>>>classmates.append("Jack")
>>>classmates
["Michael","Bob","Tracy","Jack"]
>>>classmates.pop(1)
"Bob"
>>>classmates
["Michael","Tracy","Jack"]
结语
了解了Python的两种数据类型,可以用列表对元素进行增删查。还有列表与元组的区别,相比较下元组有较高的安全性,二者各有优劣,可以在不同使用环境中做选择。
END
实习主编 | 欧洋
责 编 | 猫先生
能力越强,责任越大。实事求是,严谨细致。
——where2go 团队
微信号:算法与编程之美
长按识别二维码关注我们!
温馨提示:点击页面右下角“写留言”发表评论,期待您的参与!期待您的转发!