假设您有一个数据框,删除唯一前缀城市名称的结果如下: Id 城市 2 3 加尔各答 3 4 海得拉巴 6 7 哈里亚纳邦 8 9 卡基纳达 9 10 科钦为了解决这个问题,我们将遵循以下步骤 -解决方案定义一个数据框创建一个空列表,首先将所有“城市”列值附加到其中,l = [] for x in df['City']: l.append(x[0])创建另一个空列表以过滤重复的字符。设置 for 循环和 if 条件以附加唯一的字符。它定义如下,l1 = [] for j in l: if(l.count(j)>1): if(j not in… 阅读更多
打印回文名称的结果如下 -回文名称为: Id 名称 0 1 bob 2 3 hannah为了解决这个问题,我们将遵循以下方法 -解决方案 1定义一个数据框在设置 for 循环内部创建列表推导式以使用 i 变量访问 df[‘Name’] 列的所有值,并设置 if 条件以比较 i==i[::-1],然后将 i 值添加到列表中l = [ i for i in df['Name'] if(i==i[::-1])]最后,使用 isin() 检查列表值是否存在于 df[‘Name’] 列中df[df['Name'].isin(l)]示例让我们检查以下代码以获得更好的理解 -import pandas as pd data =… 阅读更多