元组和列表十分类似,只不过元组和字符串一样是 不可变的。
含有0个或1个项目的元组。一个空的元组由一对空的圆括号组成,如myempty = ()。然而,含有单个元素的元组就不那么简单了。你必须在第一个(唯一一个)项目后跟一个逗号,这样Python才能区分元组和表达式中一个带圆括号的对象。即如果你想要的是一个包含项目2的元组的时候,你应该指明singleton = (2 , )。
#!/usr/bin/python
# Filename: using_tuple.py
zoo = ('wolf', 'elephant', 'penguin');
print('Number of animals in the zoo is', len(zoo));
new_zoo = ('monkey', 'dolphin', zoo);
print('Number of animals in the new zoo is', len(new_zoo));
print('All animals in new zoo are', new_zoo);
print('Animals brought from old zoo are', new_zoo[2]);
print('Last animal brought from old zoo is', new_zoo[2][2]);
结果
>>>
Number of animals in the zoo is 3
Number of animals in the new zoo is 3
All animals in new zoo are ('monkey', 'dolphin', ('wolf', 'elephant', 'penguin'))
Animals brought from old zoo are ('wolf', 'elephant', 'penguin')
Last animal brought from old zoo is penguin
>>>
分享到:
相关推荐
【Python 元组学习笔记】 元组在Python中是一种不可变序列,这意味着一旦创建,元组的元素不能被修改。元组通常用圆括号 `()` 包裹元素,但也可以不加括号,只要元素之间用逗号 `,` 分隔即可。 1. **创建和访问...
在这份《python学习笔记.pdf》中,记录了Python编程的基础知识和一些技巧,内容涵盖了字符串处理、变量操作、数据结构、循环、条件判断等方面。以下是对学习笔记中提到知识点的详细说明。 ### 字符串处理 在Python...
Python学习笔记中的知识点涵盖了Python编程语言的基础概念和结构。由于文件内容较为复杂且存在OCR识别错误,我们将尝试将内容按可理解的结构和顺序组织并解释这些关键概念。 1. Python基础数据类型:笔记中提及了...
以上就是Python学习笔记1中的主要内容,这些基础知识构成了Python编程的基础,是学习更高级特性和应用的基础。对于初学者来说,熟练掌握这些内容是非常重要的。在后续的学习中,还会涉及到函数、模块、面向对象编程...
从给定的文件信息来看,这是一份关于Python编程语言的学习笔记,由王纯业编著,主要覆盖了Python的基础语法、数据类型、控制结构、函数、模块与包、类和对象、异常处理以及正则表达式等内容。下面将根据笔记的目录...
"Python学习笔记用案例"这个标题表明这是一份包含了实际应用示例的学习资料,旨在帮助初学者通过实例来理解和掌握Python编程。描述中的“欢迎下载”暗示这份资料是公开共享的,鼓励大家学习和交流。 在Python的学习...
这份学习笔记涵盖了Python的基本概念、数据类型、控制结构、函数、模块与包、面向对象编程等重要内容。下面将对这些知识点进行详细的解读。 ### 1. Python简介 - **Python** 是一种高级编程语言,因其简洁易读的...
### Python 学习笔记知识点详解 #### 一、Python 内置对象介绍 **1. 列表(Lists)** - **定义**: 列表是一种有序的数据结构,支持多种数据类型,允许相同类型的元素重复。 - **特点**: - 可变性:列表是可以修改...
在Python学习笔记中,我们主要探讨以下几个核心知识点: 1. **数据类型与数据结构** Python支持多种数据类型,包括基本的整型、浮点型、字符串等。其中,数据结构是Python的一大特色,特别是容器类型。容器可以...
### Python学习笔记4:基础知识与进阶技巧 #### 一、索引(Indexing)与查找元素位置 在Python中,`index()` 方法被用来找出指定元素在列表中首次出现的位置。这对于数据分析和处理非常有用,尤其是在需要定位特定值...
初学者可以通过阅读“Python学习笔记”来快速入门。下面我们将详细探讨Python的一些基础知识。 首先,安装Python编译器是学习的第一步。通常,Python有两个主要版本:Python2.7和Python3.x。尽管Python2.7较为普遍...
以下是一个Python学习笔记的大纲,涵盖了从基础到进阶的内容。你可以根据自己的学习进度和理解情况,逐步填充和完善这个大纲。 Python学习笔记大纲 一、Python基础 Python简介 Python的历史 Python的特点和应用...
Python 学习笔记 Python 是一种高级的、解释型的编程语言,易于学习和使用。本文将对 Python 的基本概念和语法进行介绍。 变量和赋值 在 Python 中,变量不需要声明,可以直接使用赋值语句进行赋值。例如,`A = ...
### Python学习笔记知识点详解 #### 一、Python 数据类型 Python 支持多种内置的数据类型,包括但不限于: 1. **整数(Integer)**: 用于表示整数值,例如 `2`。 2. **浮点数(Floating Point Number)**: 用于...
【Python学习笔记-初识Python】 在编程世界中,Python是一种高级、通用的解释型编程语言,以其简洁、易读的语法和强大的功能而受到广大程序员的青睐。本笔记将带你初识Python的魅力,理解其核心概念,并为你提供...
【Python3学习笔记整理】 在Python3的学习过程中,掌握一系列核心概念和技能是至关重要的。这份笔记涵盖了Python的基础语法、数据结构、控制流、函数、模块化编程、面向对象编程等多个方面,旨在帮助初学者系统地...
在Python编程中,列表和元组是两种重要的数据结构,它们都是序列类型,但具有不同的特性。 1. **列表(List)**: 列表是可变的数据结构,意味着你可以改变其长度和内容。在Python中,列表用方括号`[]`表示。以下是...
以上仅为该学习笔记的部分内容概述,每个章节都包含了详细的解释和示例,旨在帮助读者从零开始掌握Python编程的基础知识,并逐步进阶至更复杂的编程概念和技术。这份学习笔记不仅适合初学者作为入门指南,也适合有...