美文网首页Python基础系列Python
10道关于python的tuple()元组数据类型的使用方法以及

10道关于python的tuple()元组数据类型的使用方法以及

作者: 我爱学python | 来源:发表于2019-07-23 15:44 被阅读9次

一、元组的概念介绍

1、元组是列表的二次加工

列表可以被修改

列表的类型 

2、元组的元素不可被修改,不能被增加或者删除,(只是针对元组的一级元素是不可以修改的,元组里面的二级列表元素是可以被修改的,就是元组里面嵌套着列表)可以被for循环,所以元组也是一个可迭代对象,元组也是有序的

元组的类型

3、元组可以包含 数字、字符串,列表,元组

   在写元组的时候在末尾一定要加一个,   逗号,不然区分不出来是参数还是元组

   比如下面这个是个参数跟元组是一样的都是()

   我们自己在写代码的时候在元组末尾加个逗号,就能区分出来了

sort(self, key=None, reverse=False)

4、通过索引获取元组内的元素

如何取到元组里面的嵌套的列表里面的的元素的元素

5、通过切片获取元组内一个范围内的元素

6、可以被for循环,所以元组也是一个可迭代对象(字符串、列表、元组都是)

二、字符串、列表、元组 之间的相互转换

我们之前把数字转换成字符串是这样写 S = str(a)  a是数字,S是转换成的结果

我们之前把字符串换成数字是这样写   S = int(a)  a是字符串,S是转换成的结果

把字符串换成列表就是               S = list(a)  a是字符串,S是转换成的结果

把列表转换成字符串                 S = str(a)   a是列表,S是转换成的结果

  (1)将字符串转换为元组

(2)将列表转换为元组

(3)将元组转换为列表

(4)将元组转换为字符串(跟列表转换为字符串一样)

第一种方法,自己写for循环,一个一个的循环,因为元素中既有数字,又有字母, 所以得定义一个空,然后循环的时候转换成str类型,才能进行相加,一个一个的循环,最    后把a打印出来

虽然是一个字符串的类型了,但是结果不是我们想要的,所以我们得自己写for循环了

第二种方法,当元组里面都是字符串的时候,我们就可以用join的方法进行拼接了,有数字就不能用join了,就得用上面的自己写for循环了

7.修改元组里面的二级列表中的元素  *****重要

8.元组这里就提供了2个方法

(1)count(self, value)    计数

计算指定的元素在元组里面出现了几次

(2)index(self, value, start=None, stop=None)

找到第一个指定的元素的索引之后就不再继续往下找了,也可以指定范围

10、元组的in操作,判断元素是否包含在元组中

相关文章

  • 10道关于python的tuple()元组数据类型的使用方法以及

    一、元组的概念介绍 1、元组是列表的二次加工 列表可以被修改 列表的类型 2、元组的元素不可被修改,不能被增加或者...

  • day08、元组,字典,集合 2019-01-03

    一、tuple 元组 1.什么是元组(tuple) python提供的容器型数据类型,不可变且有序。(元组就是不可...

  • Python数据类型与编程基础

    Python 数据类型 Python主要数据类型包括list(列表)、tuple(元组)、dict(字典)和set...

  • python结构数据类型(1)-列表list

    python结构数据类型 python语言中结构数据类型中最常用的主要有:列表(list)、元组(tuple)、字...

  • python的组合数据类型

    python中的数据类型 Python的组合数据类型有四种,分别是:列表(list)、元组(tuple)、集合(s...

  • 第二节 Python数据类型

    Python常用数据类型有:数值(Numbers)、字符串(String)、列表(List)、元组(Tuple)、...

  • 01.03 笔记-元组

    元组 什么是元组(tuple) python提供的容器型数据类型,不可变并且有序的序列。(元组就是不可变的列表) ...

  • python基础1

    【易混淆数据类型】 列表list ["python",1,2,3]:mysql取出来的数据类型 元组tuple (...

  • Day8-Python-元组字典集合-2019/1/3

    元组 1.什么是元组(tuple) python提供的容器型数据类型,不可变并且有序。(元组就是不可变的列表)不可...

  • 2019-01-03

    Day 8 一、 元组(tuple) 1、python中容器数据类型,不可变且有序。 元组就是不可变的列表不可变:...

网友评论

    本文标题:10道关于python的tuple()元组数据类型的使用方法以及

    本文链接:https://www.haomeiwen.com/subject/imfalctx.html