问答列表

Python 可变对象以及何时复制它们

作者:Stefan 提问时间:8/11/2017

我有一个类似json的词典,其中包含其他词典和列表,如下所示: "A": { "attrib2": "bar", "attrib1": "foo", "B": "b", "C": [...

如果哈希值是从唯一的对象 ID 计算的,那么在 Python 中使用可变对象作为字典键可能会出现什么问题?

作者:Custal 提问时间:6/27/2022

在 Python 中,只要定义了哈希函数,就可以将可变对象用作字典键(例如用户定义的类)。默认情况下,用户定义的类使用对象 ID 的函数作为其哈希值,对于给定的 Python 实例,哈希值保证为 un...

查找 python_notebook.ipynb 的路径时与 Google Colab 一起运行它

作者:Leo 提问时间:2/13/2021

我想找到存储我的 CODE 文件的 cwd。 对于木星实验室,我会做: import os cwd= os.getcwd() print (cwd) OUT: 'C:...\\Jupiter_...

在 Colab 中访问公共 Google 云端硬盘文件夹(不是从我的云端硬盘)?

作者:Leo 提问时间:6/22/2019

我有一个 GoogleDrive 文件夹的公共链接:https://drive.google.com/drive/folders/19RUYQNOzMJEA-IJ3EKKUf0qGyyOepzGk?u...

使用 apply 向现有数据帧添加 2 个新列

作者:Leo 提问时间:8/25/2019

我想使用应用函数: - 接受 2 列作为输入 - 根据函数输出两列新列。 一个例子是这个add_multiply函数。 #function with 2 column inputs and 2 o...

使用两个布尔数组索引 2D np.array 时出现意外行为

作者:Ted 提问时间:1/19/2016

two_d = np.array([[ 0, 1, 2, 3, 4], [ 5, 6, 7, 8, 9], [10, 11, 12, 13, 14], [15, 16, 17, 18, 19],...

在 Python 中解析制表符分隔的文件

作者:zzzbbx 提问时间:6/16/2012

我正在尝试解析 Python 中的制表符分隔文件,其中将 k 个制表符放在行开头之外的数字应该放入第 k 个数组中。 除了逐行读取并执行朴素的解决方案将执行的所有明显处理之外,是否有内置函数或更好的...

使用 Python 3 的 readlines() 处理 Unicode 错误

作者:zzzbbx 提问时间:5/8/2012

我在读取文本文件时不断收到此错误。是否可以处理/忽略它并继续? UnicodeEncodeError:“charmap”编解码器无法解码0x81位置的字节 7827:字符映射到 undefined。...

数据类型不懂

作者:zzzbbx 提问时间:3/27/2011

我正在尝试使用矩阵来计算东西。代码是这样的 import numpy as np # some code mmatrix = np.zeros(nrows, ncols) print mmatrix...

Numpy:查找范围内元素的索引

作者:zzzbbx 提问时间:12/14/2012

例如,我有一个数字数组, a = np.array([1, 3, 5, 6, 9, 10, 14, 15, 56]) 我想在特定范围内找到元素的所有索引。例如,如果范围是 (6, 10),则答...


共884条 当前第14页