tuple定义的两种方式以及两种操作方法

简介: tuple定义的两种方式定义一个元素的元组定义空元组的两种方式tuple类型的两个操作方法的使用

前言

tuple定义的两种方式

定义一个元素的元组

定义空元组的两种方式

tuple类型的两个操作方法的使用


一、tuple定义和定义空元组的两种方式


1、第一种

tuple1 = (1, 2, 3,)
print(tuple1, type(tuple1))
(1, 2, 3) <class 'tuple'>
  • 空元组定义(1)
tuple3 = ()
print(tuple3, type(tuple3))
() <class 'tuple'>

2、第二种

tuple2 = 1, "a", None, True
print(tuple2, type(tuple2))
(1, 'a', None, True) <class 'tuple'>
  • 空元组定义(2)
tuple4 = tuple()
print(tuple4, type(tuple4))
() <class 'tuple'>

二、操作方法(index,count)


1.index

  • index() 方法查找指定值的第一次出现。
    如果未找到该值,index() 方法将引发异常。

代码如下(示例):

tuple_var = (3, 5, 1, 6, 8, 2, 4)
print(tuple_var, type(tuple_var))
print(tuple_var.index(1))

这里查找1第一次出现的位置,出现的位置下标是2

(3, 5, 1, 6, 8, 2, 4) <class 'tuple'>
2

2.count

  • count() 方法返回指定值在元组中出现的次数

代码如下(示例):

tuple_var = (2, 5, 2, 6, 3, 2, 4)
print(tuple_var, type(tuple_var))
print(tuple_var.count(2))

返回值 2 在元组中出现的次数我们可以看出有三个

(2, 5, 2, 6, 3, 2, 4) <class 'tuple'>
3


相关文章
|
3月前
|
安全
List集合特有功能
List集合特有功能
37 2
|
28天前
|
Python
字典是怎么创建的,支持的操作又是如何实现的?
字典是怎么创建的,支持的操作又是如何实现的?
42 8
|
2月前
定义列表
定义列表。
15 2
|
5月前
|
Java
在 Java 中,类是一种定义对象的模板,它包含数据成员(字段)和方法。
在 Java 中,类是一种定义对象的模板,它包含数据成员(字段)和方法。
|
JSON JavaScript 开发工具
对象和接口-2:常见用法
本实验将介绍TypeScript中的对象类型的常见用法
130 0
对象和接口-2:常见用法
|
存储
ES6中新增的Set、Map两种数据结构怎么理解以及操作方法
Set是一种叫做集合的数据结构,Map是一种叫做字典的数据结构
115 0
Java8 新特性 list集合利用stream根据对象得某一属性对集合进行分组,附加8之前分组
Java8 新特性 list集合利用stream根据对象得某一属性对集合进行分组,附加8之前分组
677 4
|
Java
List Stream 的常规用法
List Stream 的常规用法
112 0
PHP数组定义方式
PHP数组定义方式
|
开发者
【第 1 9 个代码模型】Set 集合接口(Set 接口常用子类)|学习笔记
快速学习 【第 19 个代码模型】Set 集合接口(Set 接口常用子类)
【第 1 9 个代码模型】Set 集合接口(Set 接口常用子类)|学习笔记