元组
元组和列表十分类似,只不过元组和字符串一样是 不可变的 即你不能修改元组。元组通过圆括号中用逗号
分割的项目定义。元组通常用在使语句或用户定义的函数能够安全地采用一组值的时候,即被使用的元组
的值不会改变。
使用元组
- #元组由不同的元素组成,每个元素可以存储不同类型的数据,例如字符串、数字和元组
- #元组通常代表一行数据,而元组中的元素则代表不同的数据项
- 创建元组,不定长,但一旦创建后则不能修改长度
- 空元组tuple_name=()
- #如果创建的元组只有一个元素,那么该元素后面的逗号是不可忽略的(1,)
- #不可修改元素
>>>user=(1,2,3)
>>>user[0]=2
Traceback(mostrecentcalllast):
File"<pyshell#5>",line1,in<module>
user[0]=2
TypeError:'tuple'objectdoesnotsupportitemassignment
test=(1,2,3,4)
print test
test=(test,5)
print test
#元组支持+和切片操作
test= test[:1][0]
print test
#print type(test)
print dir(tuple)
add=(5,)
test=test+add
print test
#去重
print set((2,2,3,4,4))
#解包
test = (1,2,3)
a,b,c = test
print a,b,c
#遍历
for elem in test:
print elem
for item in range(len(test)):
print test[item]
#二元遍历
test=((1,2),(3,4),(5,6))
for elem in test:
for item in elem:
print item
习题
#求序列类型的最大元素和最小元素
#入口:序列类型List
#返回: (最大元素,最小元素) 应用元组
sample
def hello():
return 'hello','world'
print hello()
分享到:
相关推荐
python学习笔记,包含python列表-可变和不可变类型-元组-列表与元组的速度比较
python 学习笔记 元组
python学习笔记1——(廖雪峰教程,菜鸟教程)python基础 python学习笔记1——(廖雪峰教程,菜鸟教程) >>> classmates = ['Michael', 'Bob', 'Tracy'] >>> len(classmates) 3 ⽤索引来访问list中每⼀个位置的元素...
以下是一个Python学习笔记的大纲,涵盖了从基础到进阶的内容。你可以根据自己的学习进度和理解情况,逐步填充和完善这个大纲。 Python学习笔记大纲 一、Python基础 Python简介 Python的历史 Python的特点和应用...
全国计算机等级考试二级Python学习笔记可以从以下几个方面进行总结: 1. Python基础知识 - Python语法基础:变量、数据类型、运算符、流程控制语句等。 - Python常用内置数据结构:列表、元组、字典、集合的定义、...
python学习笔记 python学习笔记全文共25页,当前为第1页。python学习笔记全文共25页,当前为第1页。第一章. Python基本用法 3 python学习笔记全文共25页,当前为第1页。 python学习笔记全文共25页,当前为第1页。 1....
Python笔记学习笔记 :memo: 介绍 有时候想找一个东西(写法),但当下却忘记关键字,所以整理一篇学习笔记,要找资料的时候也比较方便。 有些是网路上找的范例,然后自己再修修改改,或者去参考一些Python-Patterns...
主要介绍了Python基础教程学习笔记 第二章 列表和元组,需要的朋友可以参考下
根据b站千峰教育所做的笔记 1.Python基础 1.1使用基础 1.2PIP使用 1.3内置函数/变量/模块 1.4代码输入基础知识细节 1.5列表 1.6元组 1.7字典 1.8集合 1.9公共方法 1.10推导式 1.11函数 1.12文件操作 1.13语法错误与...
2 / 3 小甲鱼《零基础入门学习Python》课堂笔记 [键入公司名称] 人生苦短,我用Python [键入文档副标题] 徐辉 [选取日期] 小甲鱼《零基础入门学习Python》课堂笔记全文共110页,当前为第1页。 小甲鱼《零基础入门...
基础语法笔记一1.新建等基本命令3.运算符运算顺序,转义字符4.加减乘除运算5.列表6.元组 (我是用的是Linux的Ubuntu进行桌面应用开发) 1.新建等基本命令 1.√桌面点击右键 选择 Open Terminal 打开终端 √pwd 打印...
本资源为本人原创,经过学习之后添加个人理解总结的学习笔记,分享给大家,此资源包括Python基础的第四部分: - 列表 - 元组 - range
HTML版本 Python 内置的数据类型如列表、元组、字典和集合等可以容纳多项数据,称他们为容器类型的数据。
Python 内置的数据类型如列表、元组、字典和集合等可以容纳多项数据,称他们为容器类型的数据。
在 Python 编程中,我们既需要独立的变量来保存一份数据,也需要序列来保存大量数据。 列表(list)和元组(tuple)比较相似,...本资源是我在学习Python时,记录的列表、元祖、字典、集合学习笔记,供大家参考学习。
最近重新再看python的基础知识,感觉自己还是对于这些知识很陌生,需要用的时候还是需要翻书查阅,还是先注重基础吧——我要重新把python的教程阅读一遍,把以前自己忽略的部分学习,加强练习和记忆。 现在读到了...
五、 序列: 字符串, 列表和元组(chapter6) 30 六、 映射和集合类型(chapter7) 41 七、 条件和循环(chapter8) 46 八、 文件和输入输出(chapter9) 49 九、 错误和异常(chapter10) 62 十、 函数和函数式编程(chapter11)...
学习Python:基础知识 这些笔记本文件旨在帮助您自学Python。 读者已经对编程,循环,源代码结构有了基本了解。 Python可以在许多应用领域中使用,但是您将看到,这些笔记本的示例主要来自科学,工程学,生命科学和...
False, 0, None, 空字符串、空列表(list)、空元组(tuple)、空字典(dict)、空集合(set) 其他对象的布尔值为True 13.分支结构:单分支结构 #以银行取款为例 如: money=1000 s=int(input(‘请输入取款金额:...
1.python基础知识 1.计算机基础知识 2.认识python 3.第一个python程序 4.注释 5.变量和数据类型 6.标识符和关键词 7.输出 8.输入 9.运算符 10.数据类型转换 2.python基本语法 1.判断语法if 2.判断语法if-...