私は python set set([1, 2, 3]) を持っており、常にセットの 3 番目の要素を別の値に置き換えたいと考えています。
以下のように実行できます。
def change_last_elemnent(data):
result = []
for i,j in enumerate(list(data)):
if i == 2:
j = 'C'
result.append(j)
return set(result)
しかし、それをより賢く、より読みやすくするための他のpythonicな方法はありますか?
前もって感謝します。