找到 34423 篇文章 关于编程

Python Pandas - 从具有特定时间序列频率的 DateTimeIndex 中提取纳秒

AmitDiwan
更新于 2021年10月18日 12:29:11

515 次浏览

要从具有特定时间序列频率的 DateTimeIndex 中提取纳秒,请使用 DateTimeIndex.nanosecond 属性。首先,导入所需的库 - import pandas as pd 创建一个周期为 6 且频率为 ns(即纳秒)的 DatetimeIndex - datetimeindex = pd.date_range('2021-10-20 02:30:50', periods=6, tz='Australia/Sydney', freq='ns') 显示 DateTimeIndex - print("DateTimeIndex...", datetimeindex) 获取纳秒 - print("Getting the nanoseconds..", datetimeindex.nanosecond) 示例以下是代码 - import pandas as pd # 周期为 6 且频率为 ns(即纳秒)的 DatetimeIndex # 时区为澳大利亚/悉尼 datetimeindex = pd.date_range('2021-10-20 02:30:50', periods=6, tz='Australia/Sydney', freq='ns') # 显示 DateTimeIndex print("DateTimeIndex...", datetimeindex) # 显示 DateTimeIndex 频率 print("DateTimeIndex frequency...", datetimeindex.freq) ... 阅读更多

Python 程序:计算球在避免黑名单步骤的情况下到达最低层的路径数

Arnab Chakraborty
更新于 2021年10月18日 12:32:08

178 次浏览

假设我们有一个值 h 和一个称为 blacklist 的数字列表。我们目前位于高度 h,并且正在玩一个游戏,将一个小球移到高度 0。现在,在偶数轮(从 0 开始),我们可以将球向下移动 1、2 或 4 级台阶。在奇数轮中,我们可以将球向下移动 1、3 或 4 级台阶。某些级别被列入黑名单。因此,如果球到达那里,它将立即死亡。我们必须找到球可以移动到高度 0 的方法数量。如果答案是…… 阅读更多

Python Pandas - 返回 python datetime.date 对象的 numpy 数组

AmitDiwan
更新于 2021年10月18日 12:27:48

567 次浏览

要返回 python datetime.date 对象的 numpy 数组,请在 Pandas 中使用 datetimeindex.date 属性。首先,导入所需的库 - import pandas as pd 创建一个周期为 3 且频率为 us(即纳秒)的 DatetimeIndex - datetimeindex = pd.date_range('2021-10-20 02:30:50', periods=3, tz='Australia/Sydney', freq='ns') 显示 DateTimeIndex - print("DateTimeIndex...", datetimeindex) 只返回 Timestamp 的日期部分,不包含时区信息 - print("The numpy array (date part)..", datetimeindex.date) 示例以下是代码 - import pandas as pd # 周期为 3 且频率为 us(即纳秒)的 DatetimeIndex # 时区为澳大利亚/悉尼 datetimeindex = pd.date_range('2021-10-20 02:30:50', periods=3, tz='Australia/Sydney', freq='ns') # 显示 DateTimeIndex print("DateTimeIndex...", datetimeindex) # ... 阅读更多

Python Pandas - 从具有特定时间序列频率的 DateTimeIndex 中提取微秒

AmitDiwan
更新于 2021年10月18日 12:25:59

170 次浏览

要从具有特定时间序列频率的 DateTimeIndex 中提取微秒,请使用 DateTimeIndex.microsecond 属性。首先,导入所需的库 - import pandas as pd 创建一个周期为 6 且频率为 us(即微秒)的 DatetimeIndex。时区为澳大利亚/悉尼 - datetimeindex = pd.date_range('2021-10-20 02:30:50', periods=6, tz='Australia/Sydney', freq='us') 显示 DateTimeIndex - print("DateTimeIndex...", datetimeindex) 获取微秒 - print("Getting the microseconds..", datetimeindex.microsecond) 示例以下是代码 - import pandas as pd # 周期为 6 且频率为 us(即微秒)的 DatetimeIndex # 时区为澳大利亚/悉尼 datetimeindex = pd.date_range('2021-10-20 02:30:50', periods=6, tz='Australia/Sydney', freq='us') # 显示 DateTimeIndex print("DateTimeIndex...", datetimeindex) # 显示 DateTimeIndex 频率 ... 阅读更多

Python Pandas - 从具有特定时间序列频率的 DateTimeIndex 中提取秒数

AmitDiwan
更新于 2021年10月18日 12:24:13

440 次浏览

要从具有特定时间序列频率的 DateTimeIndex 中提取秒数,请使用 DateTimeIndex.second 属性。首先,导入所需的库 - import pandas as pd 创建一个周期为 6 且频率为 S(即秒)的 DatetimeIndex。时区为澳大利亚/悉尼 - datetimeindex = pd.date_range('2021-10-20 02:30:50', periods=6, tz='Australia/Sydney', freq='S') 显示 DateTimeIndex - print("DateTimeIndex...", datetimeindex) 获取秒数 - print("Getting the seconds..", datetimeindex.second) 示例以下是代码 - import pandas as pd # 周期为 6 且频率为 S(即秒)的 DatetimeIndex # 时区为澳大利亚/悉尼 datetimeindex = pd.date_range('2021-10-20 02:30:50', periods=6, tz='Australia/Sydney', freq='S') # 显示 DateTimeIndex print("DateTimeIndex...", datetimeindex) # 显示 DateTimeIndex 频率 ... 阅读更多

Python Pandas - 从具有特定时间序列频率的 DateTimeIndex 中提取分钟

AmitDiwan
更新于 2021年10月18日 12:22:28

938 次浏览

要从具有特定时间序列频率的 DateTimeIndex 中提取分钟,请使用 DateTimeIndex.minute 属性。首先,导入所需的库 - import pandas as pd 创建一个周期为 6 且频率为 T(即分钟)的 DatetimeIndex。时区为澳大利亚/悉尼 - datetimeindex = pd.date_range('2021-10-20 02:30:55', periods=6, tz='Australia/Sydney', freq='T') 显示 DateTimeIndex - print("DateTimeIndex...", datetimeindex) 获取分钟 - print("Getting the minute..", datetimeindex.minute) 示例以下是代码 - import pandas as pd # 周期为 6 且频率为 T(即分钟)的 DatetimeIndex # 时区为澳大利亚/悉尼 datetimeindex = pd.date_range('2021-10-20 02:30:55', periods=6, tz='Australia/Sydney', freq='T') # 显示 DateTimeIndex print("DateTimeIndex...", datetimeindex) # 显示 DateTimeIndex 频率 ... 阅读更多

Python程序:计算使字符串成为相同字符串两次串联所需的操作次数

Arnab Chakraborty
更新于 2021年10月18日 12:27:50

136 次浏览

假设我们有一个小写字符串 s。现在考虑一个操作,我们可以删除、插入或更新 s 中的任何字符。我们必须计算所需的最少操作次数,以使 s = (t 连接 t) 对于任何字符串 t。因此,如果输入类似于 s = "pqrxqsr",则输出将是 2,因为我们可以将 "x" 更新为 "p" 并删除 "s",然后 s 为 "pqrpqr",这是 s = t 连接 t,其中 t = "pqr"。要解决这个问题,我们将遵循以下步骤 - 定义一个函数 edit_distance()。这将采用 s1、s2m := size ... 阅读更多

Python 程序:查找可删除以使总和可被 k 整除的最小子列表的长度

Arnab Chakraborty
更新于 2021年10月18日 12:16:36

155 次浏览

假设我们有一个包含正值的列表,称为 nums,还有一个正数 k。我们必须找到可以从 nums 中删除的最短子列表(可能是空的)的长度,以便剩余元素的总和可以被 k 整除。但是我们不能删除整个列表。如果没有这样的子列表要删除,则返回 -1。因此,如果输入类似于 nums = [5, 8, 6, 3] k = 8,则输出将是 1,因为 [5, 8, 6, 3] 元素的当前总和是 22。如果我们删除…… 阅读更多

Python程序:查找使字符串相等的最小删除次数

Arnab Chakraborty
更新于 2021年10月18日 12:14:27

478 次浏览

假设我们有两个小写字符串 s 和 t,现在考虑一个操作,我们可以删除这两个字符串中的任何字符。我们必须找到使 s 和 t 相等所需的最少操作次数。因此,如果输入类似于 s = "pipe" t = "ripe",则输出将为 2,因为我们可以从 s 中删除 "p",从 t 中删除 "r" 以使这些字符串相同 "ipe"。为了解决这个问题,我们将遵循以下步骤 - m := s 的大小 n := t 的大小 定义一个函数 dp()。这将采用 i, j如果……阅读更多

Python程序:查找切割木棍并出售相同长度木棍后的最大利润

Arnab Chakraborty
更新于 2021年10月18日 12:11:39

398 次浏览

假设我们有一个称为 rodLen 的木棍长度列表。我们还有另外两个整数,称为 profit 和 cost,分别表示每单位长度的利润和每次切割的成本。我们可以每单位长度木棍获得 profit 利润,但我们只能出售所有长度相同的木棍。我们也可以将一根木棍切割成两块,其长度为整数,但我们必须为每次切割支付 cost 成本。我们可以根据需要多次切割一根木棍。我们必须找到可以获得的最大利润。因此,如果……阅读更多

广告
© . All rights reserved.