美文网首页
Python 数据结构之元组

Python 数据结构之元组

作者: 软件测试大田 | 来源:发表于2022-06-30 13:38 被阅读0次

大家好啊,我是大田。

1、元组的定义

下面 5 种形式都为定义元组的方式

t = tuple('python')

t1 = ('p', 'y', 't', 'h', 'o', 'n')

t2 = ('my', 'name', 'is', 'datian')

t3 = 'my', 'age', 'is', 20

t4 = ('solo' ,)

# 输出元组中索引为 2 的元素,即第三位

print(t1[2]) 

# 从大元组中取出两个小元组,相当于java中的数组

print(t1[:2]) 

元组特点:不可变的序列

2、元组的操作

1)join 函数

以下面两个输出语句为例:

结果就是将「 空格 」或者「 + 」加到每个字符串中间,最后将他们拼成一个大的字符串。

备注:t1里的元素都需要是字符串类型

print(" ".join(t1))

print("+".join(t1))

2)count 函数

例子:数一下有几个a

t5 = 'd', 'a', 't', 'i', 'a', 'n'

print(t5.count('a'))

3)index 函数

例子:看a 在哪个位置,若不存在报错

print(t5.index('a'))

4)len 函数

例子1:t5 元组长度

print(len(t5))

例子2:

t6 = tuple(range(100))

print(len(t6))

print(t6[-1])

例子3:判断元组是否包含某一元素

# 例子:999 在不在 t6 中?

print(999 in t6)

# 例子4:循环打印元组中每个数据

t7 = ('d', 'a', 't', 'i', 'a', 'n')

方法1

for i in t7:

print(i)

方法2

i = 0

while i < len(t7):

print(t7[i])

i += 1

以上就是大田今天的分享了,如果你觉得有用可以给大田点个赞哦。

相关文章

  • ch03

    3 Python 的数据结构、函数和文件 3.1 数据结构和序列 元组 元组是一个固定长度,不可改变的Python...

  • 2021-12-1 Python-8

    内建数据结构 Python 常用的数据结构主要有元组、列表、字典和集合。 元组 元组长度固定,是不可变 Pytho...

  • 第3章:内建数据结构、函数及文件

    python的常用数据结构:元组、列表、字典和集合 元组(tuple):固定长度、不可变的python序列 列表:...

  • Python3 第二章

    第二章 列表和元组 2.1 Python中最基本的数据结构为序列(Python)。 2.2 列表可修改,元组不可修...

  • Python基础-元组,字典

    Python基础-元组(tuple),字典 元组: 数据结构与列表类似,其中元素可以有不同的类型,但是元组中的元素...

  • 六、元组的操作

    元组也是python中常见的数据结构,与列表类似,不同的是元组中的元素不可修改。 创建一个元组 访问元组的元素 删...

  • python小课堂08 - 基本数据类型元组篇

    python小课堂08 - 基本数据类型元组篇 python中的元组 python中的元组,也是作为基础数据类型之...

  • Python_by_4plus_Week0(3)

    五 Data Structure (数据结构) python的四种数据结构,分别是:列表、字典、元组、集合。 列表...

  • python的几种数据结构

    Python 中 几种数据结构的整理: 列表、字典、元组、集合 列表 : shoplist = ['apple',...

  • Python快速入门2--数据结构

    Python有4个内建的数据结构--List(列表)、Tuple(元组)、Dictionary(字典)以及Set(...

网友评论

      本文标题:Python 数据结构之元组

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