解法 为了解决这个问题,我们将遵循以下步骤 − 定义一个序列。 创建一个 for 循环并访问从开始到结束元素的数据。设置 if 条件来检查数据是否存在。 如果该值不在范围内,则将其添加到列表中。最后,对值进行排序并打印。 for i in range(data[0], data[length-1]): if(i not in data): l1.append(i) else: l1.append(i) 示例 让我们看看下面的实现以更好地理解。 import pandas as pd import numpy as np l = [1, 2, 3, 6, 7] l1 = ... 阅读更多
解法 为了解决这个问题,我们将遵循以下步骤 − 定义一个空列表 创建一个 for 循环并设置范围从 100 到 150 设置另一个 for 循环来访问从 2 到值的范围的值并查找因子,如果找不到任何因子,则将其添加到列表中。如下所示定义, for i in range(100, 150): for j in range(2, i): if(i % j == 0): break else: l.append(i) 将随机样本值设置为 5 并分配到列表中,然后最终创建一个序列。 data = ... 阅读更多
输入 − 假设你有一个序列,0 1.0 1 2.0 2 3.0 3 NaN 4 4.0 5 NaN 输出 − NaN 索引的结果是,索引为 3 索引为 5 解法 为了解决这个问题,我们将遵循以下步骤 − 定义一个序列。 创建 for 循环并访问所有元素,并设置 if 条件来检查 isnan()。最后打印索引位置。如下所示定义, for i, j in data.items(): if(np.isnan(j)): print("index is", i) 示例 让我们看看下面的实现以更好地理解。 import pandas as pd import numpy as np l ... 阅读更多