博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2018年3月31日笔记
阅读量:7023 次
发布时间:2019-06-28

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

  • 常用快捷键(补充)

ctrl + Enter  快速导入模块

ctrl + R    批量替换

 

  • list常用方法(补充)

list.copy()    复制列表

list.extend()    列表继承

 

  • 赋值与copy()方法的区别

x = y    x与y使用同一块内存空间

x = y.copy()  x与y使用不同的内存空间

 

  • 字典dict常用方法

get()    获取指定key的值

pop()    删除指定的key并返回该key对应的值

clear()    清空字典

keys()    获取字典所有的key,返回值的类型为列表

values()    获取字典所有的value,返回值的类型为列表

items()    获取字典所有的key和value,返回值的类型为列表

fromkeys()    获取该字典的所有keys,但值为空

update()    更新列表,相当于+

 

  • 常用高阶函数

强制类型转换:str()  int()  float()  tuple()  list()  dict()

返回其数据类型:type()

打印某方法的具体用法:help()

zip()函数:将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表

isinstance():判断是否为指定类型

hasattr():判断是否有指定属性(方法)

 

  • python2与python3的一些差异

python2中有方法items()和iteritems(),前者是一次性全部取,后者是需要时循环取;

python3中的items()相当于python2中的iteritems()

python3中的input()相当于python2中的raw_input(),默认输入的为字符串类型

 

  • 使用异常捕获的方式来处理python2与python3的差异性

try:

  name = raw_input()

except Exceptions as e:

  name = input()

finally:

  print("hello {0}".format(name))

 

  • 如何打印列表的下标和对应的元素

 

  •  如何将列表的key和value分别打印出来

 

转载于:https://www.cnblogs.com/karl-python/p/8688967.html

你可能感兴趣的文章
[译]Kinect for Windows SDK开发入门(一):开发环境配置
查看>>
C++:程序的自我复制及开机启动
查看>>
ClustrMaps: 实时显示你的页面访问者地理位置
查看>>
iphone UIScrollView
查看>>
startActivityForResult()的用法(转)
查看>>
某某银行IT运维管理的三点和四化
查看>>
YbSoftwareFactory 代码生成插件【五】:具有超炫界面效果的WPF完整解决方案的代码生成插件...
查看>>
SQL Server : 使用SQL Express的User Instance(用户实例)特性
查看>>
git命令颜色设置
查看>>
2016京东编程题:年终奖
查看>>
android NDK编程:使用posix多线程与mutex相互排斥同步
查看>>
Sublime Text 全程指引 by Lucida
查看>>
OpenGL ES testing
查看>>
Android 的窗口管理系统 (View, Canvas, WindowManager)
查看>>
从 Qt 的 delete 说开来
查看>>
[Postgres] Create a Postgres Table
查看>>
如何推断一个P2P平台是否靠谱?
查看>>
Spring学习【Spring概述】
查看>>
一起学编程(3--组织与表达)
查看>>
ROS+L2TP+IPSEC
查看>>