元组tuple类型内置方法
元组tuple类型内置方法
元组是不可变的列表,在定义完成后后面就不可以进行更改,因此元组只可取不可存
- 优点:占内存小
用途
用来存兴许爱好、地名等多个值
定义
( )中可以放任意类型的数据,值与值之间用都好隔开
province_name_tuple = ('北京','上海','天津','广州','深圳')
province_name_tuple1 = tuple(('北京','shanghai','天津',5,'深圳'))
print(province_name_tuple)
print(province_name_tuple1)
('北京', '上海', '天津', '广州', '深圳')
('北京', 'shanghai', '天津', 5, '深圳')
常用操作+内置方法
优先掌握
索引取值
province_name_tuple= ('北京','上海','天津','广州','深圳')
# 0 1 2 3 4
# -5 -4 -3 -2 -1 索引序号
print(province_name_tuple[2])
print(province_name_tuple[-3])
天津
天津
切片(顾头不顾尾,步长)
语法:print(tuple[起始索引:终止索引:步长])
province_name_tuple = ('北京','上海','天津','广州','深圳')
print(province_name_tuple[1:4])
print(province_name_tuple[-2:])
('上海', '天津', '广州')
('广州', '深圳')
长度len
语法:len(tuple)
province_name_tuple = ('北京','上海','天津','广州','深圳')
print(len(province_name_tuple))
5
成员运算in和not in
语法:
- print(str1 in tuple)
- print(str2 not in tuple)
province_name_tuple = ('北京','上海','天津','广州','深圳')
print('shanghai'in province_name_tuple)
print('上海'in province_name_tuple)
False
True
循环
province_name_tuple = ('北京','上海','天津','广州','深圳')
for i in province_name_tuple:
print(i)
北京
上海
天津
广州
深圳
count
语法:tuple.count(object)从元组中数出object的个数
province_name_tuple = ['北京','上海','天津','广州','上海','深圳','上海']
print(province_name_tuple.count('上海'))
3
index
语法:tuple.index()返回元组中元素的索引值
province_name_tuple = ('北京','上海','天津','广州','深圳')
print(province_name_tuple.index('天津'))
2
存一个值or多个值
- 多个值
有序or无序
- 有序
可变or不可变
- 因为元组内的值在定义完成后就无法再进行更改,所以是不可变数据类型
元组tuple类型内置方法的更多相关文章
- 7.4 元组tuple类型内置方法
元组tuple 元组相当于不可变的列表,在定义完成后后面就不可以进行更改,因此元组只可取不可存 因为不可变,所以相对列表来说,他的功能也少了很多,所以,不难理解,他有个优点就是占用内存小. 作用:能够 ...
- python基础-元组(tuple)及内置方法
元组-tuple 用途:用于存储多个不同类型的值,但是不能存储可变类型数据 定义方法:用小括号存储数据,数据与数据之间通过逗号分隔,元组中的值不能改变. 注意: 1.定义元组时,如果里面只有一个值,在 ...
- day07-列表类型/元组类型/字典类型/集合类型内置方法
目录 列表类型内置方法 元组类型内置方法 字典类型内置方法 集合类型内置方法 列表类型内置方法 用来存多个元素,[]内用逗号隔开任意数据类型的元素 1. list()强制类型转换 print(list ...
- Python-数据类型内置方法(2)
目录 元组(tuple) 内置方法: 字典(dict) 内置方法: 优先掌握: 需要掌握 集合(set) 优先掌握 深浅拷贝 拷贝(赋值) 浅拷贝 深拷贝 总结 存值个数 有序 or 无序 可变 or ...
- python-数字类型内置方法
数字类型内置方法 为什么要有数据类型? 数据是用来表示状态的,不同的状态就应该用不同的数据类型去表示 整型(int) 用途:年龄.号码.银行卡号等 定义:可以使用int()方法将纯数字的字符串转换为十 ...
- str类型内置方法
目录 str类型内置方法 用途 定义方式 常用操作和内置方法 优先掌握 需要掌握 了解 存一个值or多个值 有序or无序 可变or不可变 强化训练 str类型内置方法 用途 字符串数字.字母.下划线组 ...
- day06-数字类型、字符串类型内置方法
目录 数字类型内置方法 字符串类型内置方法 有序 or 无序 可变 or 不可变 数字类型内置方法 1. int()强制类型转化成整型 age_str = '18' # 定义字符串 age = int ...
- day08 数字,字符串类型内置方法
目录 数字类型内置方法 为什么要有数据类型? 定义方式 方法 储存一个值or多个值? 有序or无序?(有序:有索引, 无序:无索引) 可变or不可变(可变:值变id不变,不可变:值变id也变) 字符串 ...
- Python-数据类型内置方法(1)
目录 数字类型内置方法 整形(int) 浮点型(float) 字符串类型内置方法 优先掌握 需要掌握 了解 列表类型内置方法 优先掌握 需要掌握 数字类型内置方法 整形(int) 作用:年龄 定义:x ...
随机推荐
- ORACLE游标概念讲解
1,什么是游标? ①从表中检索出结果集,从中每次指向一条记录进行交互的机制. ②关系数据库中的操作是在完整的行集合上执行的. 由 SELECT 语句返回的行集合包括满足该语句的 WHERE 子句所 ...
- cisco secure ACS服务器搭建
网上下载Cisco Secure Access Control System 5.2.iso的镜像,总共有两部分 http://pan.baidu.com/disk/home#path=%252FCi ...
- E20171225-hm
abstract adj. 抽象的,理论上的; 难解的; 抽象派的; 茫然的;
- Python网咯爬虫 — Scrapy框架应用
Scrapy框架 Scrapy是一个高级的爬虫框架,它不仅包括了爬虫的特征,还可以方便地将爬虫数据保存到CSV.Json等文件中. Scrapy用途广泛,可以用于数据挖掘.监测 ...
- bzoj 1653: [Usaco2006 Feb]Backward Digit Sums【dfs】
每个ai在最后sum中的值是本身值乘上组合数,按这个dfs一下即可 #include<iostream> #include<cstdio> using namespace st ...
- P2921 [USACO08DEC]在农场万圣节Trick or Treat on the Farm(Tarjan+记忆化)
P2921 [USACO08DEC]在农场万圣节Trick or Treat on the Farm 题意翻译 题目描述 每年,在威斯康星州,奶牛们都会穿上衣服,收集农夫约翰在N(1<=N< ...
- [Swift]关键字:Self、self与super
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...
- Akka源码分析-Cluster-Distributed Publish Subscribe in Cluster
在ClusterClient源码分析中,我们知道,他是依托于“Distributed Publish Subscribe in Cluster”来实现消息的转发的,那本文就来分析一下Pub/Sub是如 ...
- laravel生命周期和核心思想
工欲善其事,必先利其器.在开发Xblog的过程中,稍微领悟了一点Laravel的思想.确实如此,这篇文章读完你可能并不能从无到有写出一个博客,但知道Laravel的核心概念之后,当你再次写起Larav ...
- 242 Valid Anagram 有效的字母异位词
给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的一个字母异位词.例如,s = "anagram",t = "nagaram",返回 true ...