Я проверяю, есть ли уже кортеж неупорядоченных значений в другом списке. Я новичок в Python, поэтому не часто использовал наборы, но я активно пользуюсь pandas и поэтому был очень рад найти этот вопрос о проверке того, находится ли фрагмент чего-либо в другом кортеже.
MRE хорошо подходит для моего варианта использования, спасибо @forgetso, но я добавляю одно осложнение: каждое значение во фрейме представляет собой неупорядоченный кортеж.
A
0 (e, c, d, a)
1 (f, g, j)
2 (a, z, x, q)
3 (q, w, e, r)
Например, все значения из A в df2 уже находятся в A в df1, хотя df.iloc[0, "A"] находится в другом порядке.
Извиняюсь за сложность, но действительно ли фрейм данных — лучший способ достичь того, что мне нужно? Или мне следует перейти к наборам?
Я проверяю, есть ли уже кортеж неупорядоченных значений в другом списке. Я новичок в Python, поэтому не часто использовал наборы, но я активно пользуюсь pandas и поэтому был очень рад найти этот вопрос о проверке того, находится ли фрагмент чего-либо в другом кортеже. MRE хорошо подходит для моего варианта использования, спасибо @forgetso, но я добавляю одно осложнение: каждое значение во фрейме представляет собой неупорядоченный кортеж. [code]import pandas as pd c1 = [("a", "b", "c", "e"), ("f", "g", "j"), ("a", "z", "x", "q"), ("q", "w", "e", "r")]
}) [/code] Чтобы два кадра выглядели так: [code] A 0 (a, b, c, e) 1 (f, g, j) 2 (a, z, x, q) 3 (q, w, e, r) [/code] и [code] A 0 (e, c, d, a) 1 (f, g, j) 2 (a, z, x, q) 3 (q, w, e, r) [/code] Например, все значения из A в df2 уже находятся в A в df1, хотя df.iloc[0, "A"] находится в другом порядке. Извиняюсь за сложность, но действительно ли фрейм данных — лучший способ достичь того, что мне нужно? Или мне следует перейти к наборам?
Я проверяю, есть ли уже кортеж неупорядоченных значений в другом списке. Я новичок в Python, поэтому не часто использовал наборы, но я активно пользуюсь pandas и поэтому был очень рад найти этот вопрос о проверке того, находится ли фрагмент...
Я проверяю, есть ли уже кортеж неупорядоченных значений в другом списке. Я новичок в Python, поэтому не часто использовал наборы, но я активно пользуюсь pandas и поэтому был очень рад найти этот вопрос о проверке того, находится ли фрагмент...
Я проверяю, есть ли уже кортеж неупорядоченных значений в другом списке. Я новичок в Python, поэтому не часто использовал наборы, но я активно пользуюсь pandas и поэтому был очень рад найти этот вопрос о проверке того, находится ли фрагмент...
У меня есть кадр данных с различными строковыми значениями. Для данного столбца, если введена какая-либо строка, я хотел бы заменить ее одним и тем же значением (скажем, 'fruit').
Пример:
data = {'item_name': }
df = pd.DataFrame(data)
У меня есть фрейм данных, который содержит следующую структуру:
А мне нужно проверить, присутствуют ли строки из столбца Имя из столбцов МНЕМОНИКА 1, 2, 3 и так далее, по контрольному списку, имеющему следующий формат:
p>