热线电话:13121318867

登录
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() 方法可对元组中的元素排序

错误: 因为元组的元素顺序不可变

150.0000
3
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子