Python では、次のように偶数ビットまたは奇数ビットを選択できます。
>>> bits = ['a','b','c','d'];
>>> bits[0::2]
['a', 'c']
>>> bits[1::2]
['b', 'd']
Verilog でこれを行うことができれば、式を展開して手動で行う必要がなくなるため、非常に実用的です。拡張 (つまり{a[0], a[2]}
と{a[1], a[3]}
) すると、それ以外の方法でパラメータ化されたワイヤ セットでは明らかに機能しません。