解决方案要解决此问题,我们将遵循以下步骤 -定义一个序列。创建一个 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 ... 阅读更多
输入 - 假设您有一个序列,0 apple 1 oranges 2 alpha 3 aroma 4 beta输出 - 并且,以 'a' 开头和结尾的元素的结果。2 alpha 3 aroma解决方案 1定义一个序列。创建正则表达式以检查以 'a' 开头和结尾r'^[a]$|^([a]).*\1$'创建一个空列表并设置 for 循环并在内部设置 if 条件以检查模式。它定义如下, for i in data: if(re.search(exp, i)): ls.append(i)最后,使用 isin() 检查序列。示例让我们看看以下实现以获得更好的理解。import pandas as pd import re l ... 阅读更多