Python|列表和元组

问题描述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 团队微信号:算法与编程之美

(0)

相关推荐

  • Python中tuple和list的区别?基础学习!

    想必大家都知道,Python数据类型有很多种,其中有两个对象的写法非常相似,它就是tuple元组和list列表,让人傻傻分不清楚.那么你知道Python中tuple和list有什么区别吗?我们来看看具 ...

  • Python列表与元组有什么相同点?基础分享!

    无论从事Python相关工作还是刚刚学习Python,想必大家都听说过Python列表和元祖吧,而且经常有人将他们混为一谈,那么你知道Python列表和元组有什么相同点和不同点吗?我们通过这篇文章来看 ...

  • 课件3——Python基础

    人生苦短,我用Python " Life is short, you need Python" --Bruce Eckel " Python是什么 是一种面向对象.解释型 ...

  • tuple和list有什么区别?Python学习

    在Python中,list代表列表,tuple代表元组,那么它们之间有何区别呢?如何进行区分?我们通过以下文章来了解一下吧. list: 1.是一种有序的集合,可以随时添加和删除其中元素; 2.访问l ...

  • Python列表与元组有什么作用?入门分享!

    Python数据类型分为七大类,其中最为常见的就是列表和字典,是使用Python必须掌握的基础.那么Python列表和字典有什么不同之处?我们一起来看看吧. 列表 1. 任意对象的有序集合,列表是一组 ...

  • 什么是Python列表?与元组有何区别?

    Python中,有三种内建的数据结构,列表.元组和字典,那么它们之间有什么区别呢?我们通过这篇文章来看看吧. 什么是Python列表? 列表是由一系列按特定顺序排列的元组组成的.在Python中,用[ ...

  • Python|列表与元组

    问题描述列表可以进行增删改查,但元组一经初始化后就不能再进行修改了,需要对增删改查进行掌握.解决方案列表创建只需要用逗号把不同的数据项分隔开即可,列表用的是"[]",而元组用的是& ...

  • 4.Python列表/元组/集合/字典

    碧茂大数据 前天 4.1 Python列表 · 列表用 [ ] 标识,是Python 最通用的复合数据类型. · 列表用 [ ] 表示,列表具有可嵌套性 4.1.1 Python列表截取 · 列表可以 ...

  • Python No.12_列表循环&元组

    一.列表循环ndd = [1,23,3,34,6,[2,2,3,4],3]for i in ndd: print(i)#列表中依次将字符串打印出来. for i in ndd[5]: print(i) ...

  • RealPython 基础教程:Python 中的列表和元组

    列表(list)和元组(tuple)几乎可称得上是 Python 中最常用.最有用的数据类型了.在每个非简单的 Python 中,你都能发现它们的使用之处. 本文将介绍 list 和 tuple 的重 ...

  • python中列表,元组,字符串如何互相转换

    python中有三个内建函数:列表,元组和字符串,他们之间的互相转换使用三个函数,str(),tuple()和list(),具体示例如下所示:>>> s = "xxxxx& ...

  • python列表

    列表list是python中最常用的数据类型,其类似于其他语言中的数组,但也有不同,主要的区别在于list中的元素可以是不同的数据类型. 1.列表的创建 创建一个列表,只要用方括号把数据项括起来即可. ...