android开发实战 视频剪辑软件 QuarkXPress matlab Eclipse插件 Java程序员 algorithm class object networking struct unicode path vue版本 vue状态管理 相亲网站源码 郑州普通话考试 grep不是内部命令 bootstrap颜色 div字体加粗 matlab读入图片 react python安装教程 java的接口 安装java环境 java基础编程 java字符串替换 java自定义异常 java删除文件 java集合类型 linux入门基础 球中的小鬼 win10长期服务版 微信摇骰子表情包 脚本之家官网 免费家谱制作软件 美国地址生成器 firework下载 视频相册制作软件 pdf密码移除
当前位置: 首页 > 学习教程  > python

自学python----元组

2021/2/6 22:21:43 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

元组 1.元组介绍 Python 的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。2.定义元组 tup1 (Google, Runoob, 1997, 2000);…

=元组=====

1.元组介绍

Python 的元组与列表类似,不同之处在于元组的元素不能修改。
元组使用小括号,列表使用方括号。
元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。

2.定义元组

tup1 = ('Google', 'Runoob', 1997, 2000);
tup2 = (1, 2, 3, 4, 5 );

3.元组基本操作

  # 定义元组
numbers1=(1,2,3)
numbers2=(4,5,6)

#访问
print(numbers1[1])

#修改
numbers3= numbers1+numbers2

#删除
del numbers3
print(numbers3)

4.元组内置函数

在这里插入图片描述

5.元组运算符

与字符串一样,元组之间可以使用 + 号和 * 号进行运算。这就意味着他们可以组合和复制,运算后会生成一个新的元组。
在这里插入图片描述

6.列表和元组之间区别

List  和tuple 区别
   不同点:
             1 定义的方式
                 list[]     tuple()
             2 是否可变
                list可变   tuple() 不可变
             3 list中有 append(),insert() pop()  remove()方法,tuple中没有
               只有 count() 和 index()
相同点:
      都是有序的集合(容器)

7.列表和元组之间转换

Python list和tuple的相互转换
List转为tuple:
temp_list = [1,2,3,4,5]
将temp_list进行强制转换:tuple(temp_list)
查看是否转换成功:print type(temp_list)
 
tuple 转为list:
temp_tuple = (1,2,3)
方法类似,也是进行强制转换即可:list(temp_tuple)
查看是否转换成功:print type(temp_tuple)

8.列表和元组特点

list 特点

1. 查找和插入的时间随着元素的增加而增加;
2. 占用空间小,浪费内存很少
3  适合经常改变的数据存储
 
Tuple
  1  储存空间小 ,访问速度快
  2 适合数据不用改变的

本文链接: http://www.dtmao.cc/news_show_2000029.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?