2016-03-28 9 views
0

上の既存のを交換しなくても、リストに要素を追加するにはどうすればよい、私のリストは、このようなものです:Pythonのリスト、私は、例えば

frame = [0, 1, 1, 1, 0, 1, 0, 0, 0, 1, 0] 

は今、私はハミングの冗長化に取り組んでいると私が望んでいました(2Sは、視認性のためのものである)、このようなものを追加します。

frame or new_frame = [2, 2, 0, 2, 1, 1, 1, 2, 0, 1, 0, 0, 0, 1, 0] 

これは基本的なことかもしれないが、私は本当にスムーズにこれを行うには、CPU上で多くの作業を伴うことなく、いくつかの方法を考えることはできません。

また、最初のフレームが作成された後にこれを行う必要があります。これは、フレームの作成中に冗長ビットを追加できないことを意味します。

+0

'frame.insert(位置、値)' – MaxNoe

+0

感謝の男、値を置き換えないと、インサートを知りませんでした。 – BryceSoker

答えて

1

あなたがすることができますリストの.insert方法があることが https://docs.python.org/2/tutorial/datastructures.html

+0

待機中のため、挿入メソッドはインデックスの値を置き換えませんか?私は馬鹿です、私は文字通り、値を追加するために関数を使用しました... ありがとうございました。 – BryceSoker