page contents
Nen
Nen - 程序员

性别: 天津 - 天津市 注册于 2021-06-23

向TA求助
2850金币数
43180 经验值
1个粉丝
主页被访问 6241 次

3096 个回答

0 赞同

存入字典里的数据有没有先后排序?

存入的数据不会自动排序,可以使用 sort 函数对字典进行排序。

回答于 2021-11-18 13:57

0 赞同

什么是可变、不可变类型?

可变不可变指的是内存中的值是否可以被改变,不可变类型指的是对象所在内存块里面的值不可以改变,有数值、字符串、元组;可变类型则是可以改变,主要有列表、字典。

回答于 2021-11-18 13:52

0 赞同

说一下字典和 json 的区别?

字典是一种数据结构,json 是一种数据的表现形式,字典的 key 值只要是能 hash 的就行,json 的必须是字符串。

回答于 2021-11-18 13:51

0 赞同

Python 中的 os 模块常见方法?

os.remove() 删除文件 os.rename() 重命名文件 os.walk() 生成目录树下的所有文件 os.chdir() 改变目录 os.mkdir/makedirs 创建目录/多层目录 os.rmdir/removedirs 删除目录/多层目录 os.listdir() 列出指定目录的文件 os.getcwd() 取得当前工作目录 os.chmod() 改变目录权限 os.path.basename() 去掉目录路径,返...

回答于 2021-11-18 13:51

0 赞同

说明一下 os.path 和 sys.path 分别代表什么?

os.path 主要是用于对系统路径文件的操作。 sys.path 主要是对 Python 解释器的系统环境参数的操作(动态的改变 Python 解释器搜索路径)。

回答于 2021-11-18 13:48

0 赞同

输入某年某月某日,判断这一天是这一年的第几天?

os.path 主要是用于对系统路径文件的操作。 sys.path 主要是对 Python 解释器的系统环境参数的操作(动态的改变 Python 解释器搜索路径)。

回答于 2021-11-18 13:47

0 赞同

4G 内存怎么读取一个 5G 的数据?

方法一: 通过生成器,分多次读取,每次读取数量相对少的数据(比如 500MB)进行处理,处理结束后 在读取后面的 500MB 的数据。 方法二: 可以通过 linux 命令 split 切割成小文件,然后再对数据进行处理,此方法效率比较高。可以按照行 数切割,可以按照文件大小切割。

回答于 2021-11-18 13:46

0 赞同

os.path和sys.path的区别?

os.path是module,包含了各种处理长文件名(路径名)的函数。 sys.path是由目录名构成的列表,Python 从中查找扩展模块( Python 源模块, 编译模块,或者二进制扩展). 启动 Python 时,这个列表从根据内建规则,PYTHONPATH 环境变量的内容, 以及注册表( Windows 系统)等进行初始化。

回答于 2021-11-18 13:44

0 赞同

dict 的 items() 方法与 iteritems() 方法的不同?

items方法将所有的字典以列表方式返回,其中项在返回时没有特殊的顺序 iteritems方法有相似的作用,但是返回一个迭代器对象

回答于 2021-11-18 13:44

0 赞同

关于 Python 程序的运行方面,有什么手段能提升性能?

1、使用多进程,充分利用机器的多核性能 2、对于性能影响较大的部分代码,可以使用 C 或 C++ 编写 3、对于 IO 阻塞造成的性能影响,可以使用 IO 多路复用来解决 4、尽量使用 Python 的内建函数 5、尽量使用局部变量

回答于 2021-11-18 13:43