Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
データを取得してリストに追加する for ループがありますが、for ループの反復ごとに別のリストに追加したいと考えています。これを行う方法はありますか?
value = [] for i in list: value.append(i)
しかし、私は次のようなものが欲しい
for i, num in enumerate(list): value_i.append(num)
どうすればこれを行うことができますか?
>>> lst = [1,2,3,4] >>> [list(x) for x in zip(lst)] [[1], [2], [3], [4]]
listところで、変数名として使用しないでください。
list
なぜ単純ではないのですか:
>>> [ [e] for e in [1, 2, 3] ] [[1], [2], [3]]