MIP.watch('count', function (newVal, oldVal) { fetch('http://www.chazidian.com/kaoshi/ajaxapi/?action=guanzhu&id=126895&type=2') .then(function (res) { var follows2 = MIP.getData('follows') if(follows2==1){ MIP.setData({ follows:2, title:'收藏' }) } if(follows2==2){ console.log(2) MIP.setData({ follows:1, title:'已收藏' }) } }) .catch(function (err) { console.log('数据请求失败!') }) })

简述元组与列表的异同。并简述它们各自的用途。

查看答案
正确答案:

Python元组和列表一样, 都是有序序列, 在很多情况下可以相互替换, 很多操作也类似,但它们也有区别:元组是不可变的序列类型,元组能对不需要改变的数据进行写保护,使数据更安全。列表是可变的序列类型,可以添加、删除或搜索列表中的元素。元组使用小括号定义用逗号分隔的元素, 而列表中的元素应该包括在中括号中。虽然元组使用小括号,但访问元组元素时,要使用中括号按索引或分片来获得对应元素的值。元组可以在字典中作为关键字使用,而列表不能作为字典关键字使用,因为列表不是不可改变的。只要不尝试修改元组,那么大多数情况下把它们作为列表来进行操作用途:列表可被用于保存多个互相独立对象的数据集合元组用于描述一个不会改变的事务的多个属性

答案解析:

暂无解析

上一题
你可能感兴趣的试题

已知id(ls1)=4404896968,以下程序的输出结果是:

ls1=[1,2,3,4,5]

ls2=ls1

ls3=ls1.copy()

print(id(ls2),id(ls3))

A、44048969684404896904
B、44048969044404896968
C、44048969684404896968
D、44048969044404896904

下面不属于软件设计原则的是

A、抽象
B、模块化
C、信息隐蔽
D、自底向上

以下关于字符串类型的操作的描述,错误的是:

A、strreplace(x,y)方法把字符串str中所有的x子串都替换成y
B、想把一个字符串str所有的字符都大写,用strupper()
C、想获取字符串str的长度,用字符串处理函数strlen()
D、设x=’aa’,则执行x*3的结果是‘aaaaaa’

一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用

A、栈
B、堆
C、链表
D、数组

以下关于程序设计语言的描述,错误的选项是:

A、Python语言是一种脚本编程语言
B、汇编语言是直接操作计算机硬件的编程语言
C、程序设计语言经历了机器语言、汇编语言、脚本语言三个阶段
D、编译和解释的区别是一次性翻译程序还是每次执行时都要翻译程序
热门试题 更多>
相关题库更多>
公共基础
Python语言程序设计
MS Office高级应用
Web程序设计
MySQL数据库程序设计