-1

不明なタイプのさまざまな変数 (ABAQUS では「シーケンス」と表示されます) があり、それらをループで結合したいと考えています。

a = [[unknown type], [unknown type], ...]
x = []
for i in a:
    x.append(i)

問題は、x を = [] で初期化すると、エラー メッセージが表示されることです。

TypeError: リスト (「シーケンス」ではなく) をリストに連結することしかできません。

最初のループで x を自動的に作成するなど、別の (単純で効率的な) 方法はありますか?

4

1 に答える 1

2

リスト内包表記を使用します:

x = [v for v in a]
于 2016-04-03T23:08:10.500 に答える