В столбце «а» у меня есть значения, представляющие собой числа, разделенные запятой (в диапазоне от 1 до 35). например, '1,6,7,3,5,15,6,25,30' и '5,6,7,33' '1,6,29,15'
В новом столбце ' b ', я хочу, чтобы значение говорило' да 'всякий раз, когда значение в столбце A равно 5 или его вариациям, 5 (запятая 5) или 5, (5 запятая). Однако я не хочу, чтобы значения, такие как 15 или 25 включены. Есть ли способ включить все комбинации из 5 с запятой, но не что-нибудь еще?
df.loc[df['a'].str.contains(',5'), 'b'] = 'yes'
df.loc[df['a'].str.contains('5,'), 'b'] = 'yes'