ネストされたリストのための巡回出力のpythonでisinstance()関数

要件:出力リスト[ "DD"、 "SD" 、 "SADF"、[ "AA"]、 "SD"、 "として"] の各要素は、それらのリストであれば、入力されたリスト要素のネスト出力結果
DD
SD
SADF
aSに
SDの
AA

アイデア:リストをループの繰り返し処理のための使用Aを達成することができますが、全体的な出力は、ネストされたリストになります。だから、再びリストトラバーサルかどうかを判断するためにif文入社、そうであれば、出力サイクルを検討してください。
それはリストが使用できるかどうかを判断する
(STR、リスト)isinstacn
オブジェクトがあるかどうかを決定する:STR
リスト:データ型

コードは以下の通りであります:

s=["dd","sd","sadf",["as","sd","aa"]]
for i in s: #第一层遍历
    if isinstance(i,list):    #判断是否为列表,如果是,进入内层循环
        for j in i:
            print(j)
    else:       #如果不是列表,直接打印
        print(i)
公開された13元の記事 ウォンの賞賛1 ビュー200

おすすめ

転載: blog.csdn.net/aa12551827/article/details/104367759