2019-04-18
阅读量:
7595
关于元组的说法错误的是?
下列关于元组的说法,错误的是___?
A、元组中的元素不能改变和删除
B、元组没有 append() 或 extend() 方法
C、元组在定义时所用元素放在一对圆括号"()"中
D、用 sort() 方法可对元组中的元素排序
答:此题目主要考察的是元组(tuple)不可变的特性
元组不可变主要体现在
1、元组元素的值不可变
2、元组元素的位置不可变
3、元组的长度不可变
因此:
A、元组元素不能改变和删除
正确
B、元组没有 append() 或 extend() 方法
正确:元组不能增加新的元素嘛,其实tuple根本就没有append() 或者extend()方法
C、元组在定义时所用元素放在一对圆括号"()"中正确。
需要注意的是 当元组只有一个元素的时候需要这样定义 name = (1,) 因为圆括号既可以表示tuple 又可以表示为数学公式中的小括号。因此python规定(1)的值是1,(1,)表示只有一个元素的元组。
D、用 sort() 方法可对元组中的元素排序
错误: 因为元组的元素顺序不可变






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论