相同点:属于有序序列、可以强制转换、使用len()统计元素个数、使用count()统计指定元素的出现次数。不同点:1、元组类型为tuple,列表类型为list;2、元组不能修改,列表可以根据索引来修改元素值;3、列表可删除元素,元组不行。

本教程操作环境:windows10系统、python3.9版本、Dell G3电脑。

推荐学习:Python视频教程

Python列表、元组的相同点与不同点

1.相同点

( 1 )索引相同,从左到右都为0~~n-1。

( 2 )拼接相同,都可以用“+”拼接。

( 3 )计数相同,都使用len()函数统计元素个数、使用count()函数统计指定元素的出现次数。

( 4 )都属于有序序列。

( 5 )都可以使用del删除。

( 6 )都可以使用“*”来使本身重复。

( 7 )都可以强制转换。

( 8 )切片方法都一致。

( 9 )都可以使用for循环来进行元素遍历、索引遍历以及枚举遍历。

( 10 )使用index()方法获取指定元素的索引。

( 11 )使用运算符in测试是否包含某个元素

2.不同点

2.1类型不同。

元组类型为:tuple

列表类型为:list

2.2修改方式不同

元组不能修改

列表可以根据索引来修改元素值

2.3删除方式不同

列表使用pop()等函数删除元素

函数名

描述

pop()

删除指定索引对应的元素,并返回删除的元素。如果不指定索引,默认删除最后一个元素

remove()

移除第一次遇到的指定元素

del

移除元素或列表,清除地址

clear()

移除列表,保留地址,只清空内容

list=[]

清空列表

元组不能删除元素,只能用del删除整个元组。

2.4查找方式不同

元组只能用Index()函数来查看。

列表只能用Index()函数来查看。

更多编程相关知识,请访问:编程入门!!

python列表与元组和java_Python列表和元组的相同点和不同点是什么相关推荐

  1. python列表和数组区别java_Python列表与Java数组效率

    我来自Java,正在努力学习Python.我首先在Java中实现了Sieve of Eratosthenes算法,然后在Python中实现了.我的Java实现运行得相当快,我可以在大约25秒内找到10 ...

  2. Python基础学习!容器:列表,元组,字典与集合!(2)

    本文是元组 字典与集合的学习笔记! 真滴好多! 在许多地方都可以用元组代替列表,但是元组的方法函数与列表相比要少. 像,append(),insert()这些函数,元组都没有.因为,创建元组就无法修改 ...

  3. python列表方法语句_Python中列表和元组的相关语句和方法讲解

    列表(list): 首先,列表属于序列,那么序列类型可用如下内建函数-- list(iter):把可迭代对象转换为列表. str(obj):把obj对象转换为字符串,即用字符串来表示这个对象. tup ...

  4. python内置函数可以返回列表元组_Python内置函数()可以返回列表、元组、字典、集合、字符串以及range对象中元素个数....

    Python内置函数()可以返回列表.元组.字典.集合.字符串以及range对象中元素个数. 青岛远洋运输有限公司冷聚吉船长被评为全国十佳海员.()A:错B:对 有源逆变是将直流电逆变成其它频率的交流 ...

  5. python里元组和列表的共同点和不同点_Python列表和元组的相同点和不同点是什么...

    相同点:属于有序序列.可以强制转换.使用len()统计元素个数.使用count()统计指定元素的出现次数.不同点:1.元组类型为tuple,列表类型为list:2.元组不能修改,列表可以根据索引来修改 ...

  6. python基础语法合集-Python基础语法(四)—列表、元组、字典、集合、字符串

    列表 基本概念列表是有序的元素集合,所有元素放在一对中括号中,用逗号隔开,没有长度限制: 列表索引值以0为开始值,-1为从未尾的开始位置. 列表可以使用+操作符进行拼接,使用*表示重复. 当列表元素增 ...

  7. python中的序列总结:列表,元组,字符串

    首先python中的序列有列表,元组,字符串. 列表List是python里面最基本的数据结构.序列中每个元素都是从索引(下标)从0开始,依次叠加. List操作的方法很多,只能熟悉基本常用的这个方法 ...

  8. python的集合类型——字符串、列表、元组、字典

    集合类型 1.字符串 下标索引 所谓下标,就是编号,就好比超市中的存储柜的编号,通过这个编号就能找到相应的存储空间 字符串实际上就是字符数组,所以也支持下标索引 如果有字符串:name = 'abcd ...

  9. python中的列表分片详解_python列表与元组详解实例

    在这章中引入了数据结构的概念.数据结构是通过某种方式组织在一起的数据元素的集合.在python中,最基本的数据结构就是序列.序列中的每个元素被分配一个序号,即元素的位置,也被称为索引.注意:第一个索引 ...

最新文章

  1. 久等!2020智源大会演讲视频全公开,参与盖楼挑战赢限量徽章
  2. android view 渐变动画,Android自定义view渐变圆形动画
  3. .NET Core 1.1 升级公告
  4. 天池 在线编程 LR String
  5. python 数组 元组 列表_python_Day_02[数组、列表、元组之篇]
  6. 网络运维在经济危机中茁壮成长
  7. Aliyun Linux2安装Docker
  8. 第十一章 晚期(运行期)优化(待续)
  9. win10配置python3虚拟环境_win10下搭建python3+scarpy虚拟环境
  10. 华为手机遮挡html页面,手机知识:华为手机老是显示屏幕被遮挡
  11. 微信小程序 布局对齐属性
  12. cpu性能天梯图服务器 4210,手机CPU性能天梯图
  13. Python可视化数据学习
  14. 作为一个程序员对特修斯之船的理解
  15. 智慧医疗管理系统解决方案:医药电商系统实现智能化改造
  16. 关于营销自动化,30个惊人的事实
  17. 主子式、顺序主子式、余子式、代数余子式
  18. c语言如何解超越方程
  19. 计算灰度共生矩阵GLCM
  20. Android Jetpack 学习之Navigation、BottomNavigationView

热门文章

  1. 反躬自省-今目标反思
  2. 如果有一天: 你不再寻找爱情,只是去爱;你不再渴望成功,只是去做;你不再追求成长,只是去修;一切才真正开始! —— 纪伯伦
  3. 网页大作业代码自取【HTML+CSS制作美味糖果网站】
  4. table常用的几个重要属性
  5. aspx文件修改后的项目更新
  6. About John Lennon
  7. Qt使用其原生MediaPlayer
  8. 【云原生|K8s系列第1篇】:K8s的基础概念、组件架构及实战安装
  9. C++ wstring和string互转
  10. java虚拟机类文件结构!