Follow-up question of:
Python swap indexes using slices
r = ['1', '2', '3', '4', '5', '6', '7', '8']
If I want to swap slices, using a function, what would be the correct method?
def swap(from,to):
r[a:b+1], r[c+1:d] = r[c:d], r[a:b]
swap(a:b,c:d)
I want to swap the numbers 3 + 4 with 5 + 6 + 7 in r:
swap(2:4,4:7)
Is this correct?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…