2017-07-18 1 views
0
は、あなたがこれで私を助けcoouldた場合、私は非常に感謝するだろうPythonの3.6で、リストの内包表記を使用してリストのリストにリストを

追加は。この行は、文字列のリストであり、私が浮くためにこれらの文字列を変更することだし、その後、私のコードは次のようなものになりますので、私はリストの別のリストに山車のリストを追加します。

for line in file: 
    #parsing code... 
    [lista_flot.append(float(number)) for number in line] 
    lecturas.append(lista_flot) 

を私はしたいと思います私は、単一の行のすべての値がNonesに向けることをやる理由

for line in file: 
    #parsin code... 
    lecturas.append([lista_flot.append(float(number)) for number in line]) 

また、:それはこのようなものにするために、リストの内包表記を持つ単一の行でこれらのリストを追加する方法があるかどう知っていますか?

ありがとうございます!

答えて

0

問題は方法.appendが動作するリストを変更しますが、値はNoneです。リストの理解のために、式として追加する実際の値が必要です。

for line in file: 
    #parsin code... 
    lecturas.append([float(number) for number in line])