博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python web框架企业实战详解(第六期)\第一课时-sorted&if&for
阅读量:4177 次
发布时间:2019-05-26

本文共 894 字,大约阅读时间需要 2 分钟。

1、元组和列表的区别?元组:用元括弧括起来的一组元素集合。其特点是内容丌可变,即一旦定义其长度和内容都是固定的;类似于C询言的数组。列表:由中括弧括起来的包含一组元素的集合;其特点是长度和内容都可以改变。可以理解为java中的链表数组。2、python中分割列表用什么方式?L = [0, False, 'l','AA','BBB']print L[1:],L[:1],L[1:2],L[-1]3、python中怎么进行多行注释?采用三个单引号或者双引号括起来,如:def foo():    """multiple    lines    comments"""    print "in foo"foo()4、实现一个函数,传入任意一个整数返回其阶乘的值,传入值必须小于10def q4(arg1):    if arg1<=10:        ret=1        for i in range(arg1):            j=i+1            ret=ret*j            print "ret= %i ,i=%i,j=%i" % (ret,i,j)        return retprint q4(5)print q4(11)>>> ret= 1 ,i=0,j=1ret= 2 ,i=1,j=2ret= 6 ,i=2,j=3ret= 24 ,i=3,j=4ret= 120 ,i=4,j=5120None>>> 5、给定{1:'v1', 4:'k4', 3:'s3', 2:'b2'},根据其键值进行排序def q5():    d1={1:'v1', 4:'k4', 3:'s3', 2:'b2'}    #d2= sorted(d1.iteritems(), key=lambda d:d1[1], reverse = True)    d2= sorted(d1.items())    print d2q5()>>> [(1, 'v1'), (2, 'b2'), (3, 's3'), (4, 'k4')]>>> --eof--

转载地址:http://iktai.baihongyu.com/

你可能感兴趣的文章
从MySQL高可用架构看高可用架构设计
查看>>
可以秒杀全场的SpringCloud微服务电商实战项目,文档贼全!
查看>>
java架构之路(多线程)synchronized详解以及锁的膨胀升级过程
查看>>
java架构之路(多线程)AQS之ReetrantLock显示锁的使用和底层源码解读
查看>>
百度现场面试:JVM+算法+Redis+数据库!(三面)
查看>>
java架构之路(多线程)JMM和volatile关键字
查看>>
创业感悟:技术兄弟为什么一直没有起来
查看>>
(转载)linux命令之十八locate 命令
查看>>
Linux发行光盘(红旗 5.0 SP2发行版,已不使用仅参考)
查看>>
linux下如何将文件打包、压缩并分割成制定大小
查看>>
CentOS6.5升级内核到3.10.28
查看>>
linux内核补丁安装和编译安装
查看>>
(转载)linux命令之十九find 命令
查看>>
(转载)linux命令之二十 find命令之exec
查看>>
(转载)linux命令之二十一find命令之xargs
查看>>
centos下C编程调用libvirt的API访问KVM虚拟机
查看>>
(转载)linux命令之二十四tar命令
查看>>
(转载)linux命令之二十五chgrp命令
查看>>
IntelLinux显卡驱动安装指南
查看>>
(转载)linux命令之二十六chown命令
查看>>