标签: duplicates

如何使用linux命令从纯文本文件中删除重复的单词

我有一个带有单词的纯文本文件,用逗号分隔,例如:

word1, word2, word3, word2, word4, word5, word 3, word6, word7, word3
Run Code Online (Sandbox Code Playgroud)

我想删除重复项并成为:

word1, word2, word3, word4, word5, word6, word7
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?我想,egrep可以帮助我,但我不确定,如何正确使用它....

linux file plaintext duplicates

21
推荐指数
1
解决办法
5万
查看次数

如何在PHP中搜索Array中的多个值?

我需要从重复的值中获取密钥.我尝试使用array_search并且工作正常,但我只获得了第一个值作为命中.

我需要从重复值中获取两个键,在本例中为0和2.搜索结果输出为数组将是好的.

是否有PHP函数来执行此操作,还是需要编写一些多循环来执行此操作?

$list[0][0] = "2009-09-09";
$list[0][1] = "2009-05-05";
$list[0][2] = "2009-09-09";
$list[1][0] = "first-paid";
$list[1][1] = "1";
$list[1][2] = "last-unpaid";

echo array_search("2009-09-09",$list[0]);
Run Code Online (Sandbox Code Playgroud)

php arrays search key duplicates

21
推荐指数
3
解决办法
6万
查看次数

如何删除所有重复项以便NONE保留在数据框中?

PHP 有一个类似的问题,但我正在使用R,我无法将解决方案转换为我的问题.

我有10行50列的数据框,其中一些行完全相同.如果我在它上面使用unique,我会得到一行 - 比方说 - "type",但我真正想要的只是获得那些只出现一次的行.有谁知道我怎么能做到这一点?

我可以看看集群和热图来手动排序,但我有比上面提到的更大的数据帧(最多100行),这有点棘手.

r unique duplicates r-faq

21
推荐指数
2
解决办法
1万
查看次数

避免在JMS/ActiveMQ上重复的消息

有一种方法可以抑制ActiveMQ服务器上定义的队列上的重复消息吗?

我尝试手动定义JMSMessageID,(message.setJMSMessageID("uniqueid")),但服务器忽略此修改并传递带有内置生成的JMSMessageID的消息.

根据规范,我没有找到关于如何重复删除邮件的参考.

在HornetQ中,为了解决这个问题,我们需要在消息定义上声明HQ特定属性org.hornetq.core.message.impl.HDR_DUPLICATE_DETECTION_ID.

即:

Message jmsMessage = session.createMessage();
String myUniqueID = "This is my unique id"; // Could use a UUID for this
message.setStringProperty(HDR_DUPLICATE_DETECTION_ID.toString(), myUniqueID);
Run Code Online (Sandbox Code Playgroud)

有人知道ActiveMQ是否有类似的解决方案?

java activemq-classic jms duplicates mom

20
推荐指数
2
解决办法
2万
查看次数

如何通过R矩阵中的列删除重复的行

我试图在R矩阵中删除一列(例如第一列)的重复行.如何从矩阵中提取一列的唯一集?我用过

x_1 <- x[unique(x[,1]),]
Run Code Online (Sandbox Code Playgroud)

虽然大小正确,但所有值都是正确的NA.所以相反,我试过了

x_1 <- x[-duplicated(x[,1]),]
Run Code Online (Sandbox Code Playgroud)

但尺寸不正确.

r matrix duplicates

20
推荐指数
2
解决办法
3万
查看次数

如何使用Python删除字符串中的重复单词?

以下示例:

string1 = "calvin klein design dress calvin klein"
Run Code Online (Sandbox Code Playgroud)

我怎样才能删除第二个一式两份"calvin",并"klein"

结果应该是这样的

string2 = "calvin klein design dress"
Run Code Online (Sandbox Code Playgroud)

只应删除第二个重复项,并且不应更改单词的顺序!

python string duplicates

20
推荐指数
6
解决办法
5万
查看次数

PHP MySQL在同一个表中复制一行...使用Primary和Unique键

我的表有两个键,一个是自动递增id(PRIMARY),另一个是项的名称(UNIQUE).

是否可以在同一个表中复制一行?我试过了:

INSERT INTO items
SELECT * FROM items WHERE id = '9198'
Run Code Online (Sandbox Code Playgroud)

这给出了错误 Duplicate entry '9198' for key 'PRIMARY'

我也尝试过:

INSERT INTO items
SELECT * FROM items WHERE id = '9198'
ON DUPLICATE KEY UPDATE id=id+1
Run Code Online (Sandbox Code Playgroud)

这给出了错误 Column 'id' in field list is ambiguous

就项目名称(UNIQUE)字段而言,有没有办法附加(Copy)到项目名称,因为此字段也必须是唯一的?

php mysql row duplicates

20
推荐指数
3
解决办法
4万
查看次数

SQLAlchemy:分离对象的修改

我想使用orm在SQLAlchemy中复制模型实例(行).我的第一个想法是这样做:

i = session.query(Model)
session.expunge(i)

old_id = i.id
i.id = None
session.add(i)
session.flush()
print i.id #New ID
Run Code Online (Sandbox Code Playgroud)

然而,显然分离的对象仍然"记住"它具有的id,即使我在分离时将id设置为None.因此,session.flush()尝试执行UPDATE,将主键更改为null.

这是预期的行为吗?如何删除此属性的"内存",并在将重新添加到会话时将其作为新对象处理?一般来说,如何克隆SQLAlchemy模型实例?

python clone sqlalchemy instance duplicates

20
推荐指数
1
解决办法
8844
查看次数

在数组中查找重复的整数并显示它们出现的次数

我正在编写一个代码,用于打印出数组中重复的整数及其出现次数.我不允许使用LINQ,只是一个简单的代码.我想我是如此接近但对如何获得正确的输出感到困惑:

class Program
{
    static void Main(string[] args)
    {              
        int[] array = { 10, 5, 10, 2, 2, 3, 4, 5, 5, 6, 7, 8, 9, 11, 12, 12 };
        int count = 1;
        for (int i = 0; i < array.Length; i++)
        {
            for (int j = i; j < array.Length - 1 ; j++)
            {

               if(array[j] == array[j+1])
                  count = count + 1;
            }
            Console.WriteLine("\t\n " + array[i] + "occurse" + count);
            Console.ReadKey();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c# arrays duplicates

20
推荐指数
4
解决办法
9万
查看次数

Pythonic方法删除列表中的反向重复项

我有一对配对列表:

[0, 1], [0, 4], [1, 0], [1, 4], [4, 0], [4, 1]
Run Code Online (Sandbox Code Playgroud)

我想删除任何重复的地方

[a,b] == [b,a]
Run Code Online (Sandbox Code Playgroud)

所以我们最终只是

[0, 1], [0, 4], [1, 4]
Run Code Online (Sandbox Code Playgroud)

我可以做一个内部和外部循环检查反向对,并附加到列表,如果不是这样,但我敢肯定有更多的Pythonic方式来实现相同的结果.

python duplicates python-2.7

19
推荐指数
3
解决办法
4579
查看次数

标签 统计

duplicates ×10

python ×3

arrays ×2

php ×2

r ×2

activemq-classic ×1

c# ×1

clone ×1

file ×1

instance ×1

java ×1

jms ×1

key ×1

linux ×1

matrix ×1

mom ×1

mysql ×1

plaintext ×1

python-2.7 ×1

r-faq ×1

row ×1

search ×1

sqlalchemy ×1

string ×1

unique ×1