Redis
 sql >> Datenbank >  >> NoSQL >> Redis

Wie verwende ich sadd mit mehreren Elementen in Redis mit der Python-API?

Wenn Sie die Syntax *values sehen in einer Argumentliste bedeutet dies, dass die Funktion eine variable Anzahl von Argumenten akzeptiert.

Nennen Sie es daher als

r.sadd('a', 1, 2, 3)

Sie können ein Iterable übergeben, indem Sie es mit dem Splat-Operator entpacken:

r.sadd('a', *set([3, 4]))

oder

r.sadd('a', *[3, 4])