请教python3.1版本下pickle类的dump函数用法

insert()是对列表进行操作,insert,顾名思义,插入,在列表中插入,所以insert(i, x)就是在列表的第i个位置之前插入对应的value,这个value就是x,比如:>>> l = [0, 1, 2, 3]>>> l.insert(0, 9)>>> l [9, 0, 1, 2, 3]>>> #这个就是把9插入到l列表的第0个位置之前。NO....
请教python3.1版本下pickle类的dump函数用法
insert()是对列表进行操作,insert,顾名思义,插入,在列表中插入,所以insert(i, x)就是在列表的第i个位置之前插入对应的value,这个value就是x,比如:

>>> l = [0, 1, 2, 3]
>>> l.insert(0, 9)
>>> l
[9, 0, 1, 2, 3]
>>> #这个就是把9插入到l列表的第0个位置之前。
NO.2.
同样remove也是对列表操作,顾名思义,remove--删除,使用方法是list.remove(value),即删除对应列表中的某个值,比如我们用刚才的那个列表继续:

>>> l
[9, 0, 1, 2, 3]
>>> l.remove(0)
>>> l
[9, 1, 2, 3]
>>> l.remove(3)
>>> l
[9, 1, 2]
>>> #注意,括号里面填的是列表里面的值,二不是值的位置下标
NO.3.
input()这个需要注意一下,在python3.x以前,他用来接收数字,但python3.x中,他就收的是字符串,比如

-*-3.x 中哈
>>> a = input("please input a number:")
please input a number:2
>>> a
'2' #看到没,他被引号引了
>>>
要想在python3.x中用input就收数字的话,你就必须用eval
比如:

>>> a = input("please input a number:")
please input a number:2
>>> a
'2'
>>> eval(a)
2
>>> # ok,没引号了,
你也可以用type来查看他的类型:

>>> type(a)
<class 'str'>
>>>
但在python2.x中用input就是int型的

IDLE 2.6.6
>>> a = input("please input a number:")
please input a number:2
>>> a
2
>>> type(a)
<type 'int'>
>>>

NO.4.
dir(),用过命令行吧,一样的,他可以看到模块下有些什么东东,比如:

>>> dir()
['__builtins__', '__doc__', '__name__', '__package__', 'a', 'l']
>>> import time
>>> dir(time)
['__doc__', '__name__', '__package__', 'accept2dyear', 'altzone', 'asctime', 'clock', 'ctime', 'daylight', 'gmtime', 'localtime', 'mktime', 'sleep', 'strftime', 'strptime', 'struct_time', 'time', 'timezone', 'tzname']
>>> 可以看出,dir返回的是一个列表,若dir不带参数,那么他返回的就是当前本地范围,若带了参数,比如time,就会返回time模块下包含的内容。2016-10-24
mengvlog 阅读 10 次 更新于 2025-07-19 23:32:09 我来答关注问题0
  •  蓝韵文化传媒 怎样在WindowsXP下载和安装Python

    1,从Python官方网站(地址在:参考资料)下载Python Windows下的最新的安装程序(python-3.1.1.msi)。双击运行安装程序后如下图所示。2,如果系统中存在多个用户,而其他用户并不需要使用Python,可以选择【Install just for me】;否则可以按照默认的选项。单击【Next】按钮,如下图所示。此处可以按照默...

  • 点击“Next”按钮接受安装类型的选择。接下来,安装程序会提示选择目标目录。默认目标目录是C:\Python31\,这通常对大多数用户来说都是合适的。如果有单独的磁盘驱动器用于安装应用程序,可以通过嵌入式控件找到它,或直接在下方的文本框中输入路径名。如果在C盘安装受限,可以选择在其他盘的任何目录下安装。

  •  翡希信息咨询 Python 3.1.2和2.7比较哪个版本更稳定?

    Python 3.1.2:据用户反馈,3.1.2版本在安装和运行过程中可能会出现一些错误,如安装失败、无法运行等,这增加了使用难度。Python 2.7:相对而言,2.7版本的安装和运行更加稳定,用户在使用过程中遇到的错误较少。综上所述,Python 2.7在稳定性、社区支持以及安装运行方面相对于3.1.2版本更具优势...

  •  glight99 应用python 3.1.1版本 找不到 sys.ps1,是哪里的错误?或能解释一下为什么?

    在python的邮件列表里有人回答过:sys.ps1 is only defined for the python interactive interpreter, so it's undefined in IDLE until set。所以,你可以自己设置sys.ps1 = '>>>'或者右键选择用idle打开python文件的时候,也会自动设置sys.ps1 ...

  •  猪八戒网 python官网怎么下载pip?

    1、在安装pip前,请确认win系统中已经安装旅芹好了python,和easy_install工具,如果系统安拆祥毕装成功,easy_install在目录C:\Python27\Scripts下面,确认截图如下:2、进入命令行,然后把目录切换到python的安装目录下的Script文件宴岩夹下,运行easy_inatallpip 3、pip安装成功后,在cmd下执行pip,...

檬味博客在线解答立即免费咨询

Python相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部