Skip to main content

部分置き換え(slice代入)

Python

py
items[1:3] = ['BC'] # a,b,c,d,e => a,BC,d,e
py
items[2:5] = [234]
items[2:3] = [2, 3, 4]
items[2:2] = [2, 3, 4]

items[2] = [2, 3, 4]

Swift

swift
items.replaceSubrange(Range, with items2)
swift
items.removeSubrange(Range)

Ruby

rb
items[1..2] = ['BC'] # a,b,c,d,e => a,BC,d,e