2017-08-17 6 views
1

私はリスト(rs_data)を持っているを削除するための簡単な方法はありますし、データフレームからのいくつかの行は、これらのように、複数の要素が含まれています。データフレームから取得したサブリストでsublits

print(rs_data) 
rs1791690, rs1815739, rs2275998 
rs6552828 
rs1789891 
rs1800849, rs2016520, rs2010963, rs4253778 
rs1042713, rs1042714, rs4994, rs1801253 

が、私はリストを取得したいですここで各要素(RSが...。)が分離され、このような何か:各要素がユニークである、

{'rs1791690', 'rs1815739', 'rs227599', 'rs401681', 'rs2180062', 'rs9018'….} 

にはどうすればsublitsを排除することができますまたはサブリストせずに新しいリストを生成します。

答えて

0

新しいリストを生成するには、古いリストを反復して、好きでない要素を取り除くことができます。

この

for i in rs_data: 
    if i in bad_values: 
     # do something 
    else: 
     # do something else 

ような何かあなただけの重複を排除したい場合は、この

mynewset = set(rs_data) 
のようにセット
を使用するのがベストだろうに
関連する問題