这或许是对小白最友好的python入门了吧——10,元组

元组和列表差不多,但是和列表又不一样,除了长得不一样外,还有一个很大的不同就是元组的元素不能修改。

元组是这样写的(以矩形的长宽为例):

rectangle = (10,20)

打印出来是这样的:

元组也可以像列表一样打印某个元素:

print(rectangle[0])
print(rectangle[1])

元组也可以遍历所有元素:

rectangle = (10,20)
for side in rectangle:
	print(side)

我们试一下如果修改元组元素会怎么样:

我看门看见修改元组元素是不支持的。

想要修改元组只能重新定义元组了。

原文发布于微信公众号 - TungHsu(gh_cd21b89e52e6)

原文发表时间:2018-01-01

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏jouypub

Spring Task中cron表达式详解

_{秒}:取值范围(0-59),不允许为空值,若值不合法,调度器将抛出SchedulerException异常

540
来自专栏逆向技术

内核开发知识第二讲,编写Kerner 程序中注意的问题.

什么是函数多线程安全. 简单来说就是 ,一个函数在调用过程中.还没有返回的时候.再次被其他线程调用了.但是函数执行的结果是可靠的.就可以了说这个函数是安全的.

883
来自专栏古时的风筝

Java 开发, volatile 你必须了解一下

872
来自专栏Java学习123

Java常见内存溢出异常分析

2866
来自专栏Java编程技术

一个有关定时生产与消费的问题

按照上面的逻辑看的话,每个队列里面最多有一个元素。其实不然,因为在多线程模型中每个线程占用cpu执行的时间是按照时间片来划分的,每个线程执行完自己的时间片后会被...

561
来自专栏Jed的技术阶梯

Spark性能调优02-代码调优

代码调优,就是要让大家了解以下一些Spark基本开发原则,包括:RDD lineage设计、算子的合理使用、特殊操作的优化等。在开发过程中,时时刻刻都应该注意以...

1002
来自专栏Python绿色通道

Python的线程

Python的标准库提供了两个模块: thread 和threading,thread 是低级模块,threading是高级模块,对thread 进行了封装。绝...

793
来自专栏GreenLeaves

C# (类型、对象、线程栈和托管堆)在运行时的相互关系

  在介绍运行时的关系之前,先从一些计算机基础只是入手,如下图: ? 该图展示了已加载CLR的一个windows进程,该进程可能有多个线程,线程创建时会分配到1...

2057
来自专栏学习笔记iOS

iOS中的atomic一定是线程安全吗

在iOS开发中,我们常常会用到@property来声明属性,在声明属性的关键字中有一对atomic和nonatomic关键字。

1616
来自专栏令仔很忙

Hibernate从入门到放弃(三)----持久化对象

当对象刚创建,和Session没有发生任何关系时,当程序运行完成就立刻消失,被称为瞬时态。瞬态对象不会被持久化到数据库中,也不会被赋予持久化标识,如果程序中失...

881

扫码关注云+社区