Python 3.3.4 (v3.3.4:7ff62415e426、2014 年 2 月 10 日、 18:13 :51) win32 の [MSC v.1600 64 ビット (AMD64)]
詳細については、「copyright」、「credits」、または「license()」と入力してください。
>>> =[" クリース","ペイリン","ジョーンズ","アイドル"]
>>> print(cast)
['クリーズ', 'ペイリン', 'ジョーンズ', 'アイドル' ]
>>> print(len(cast))#データ項目の数を表示
4
>>>print(cast[1])#リストの 2 番目のデータ項目
palin
>>gt;>cast.append("gilliam")#リストの最後にデータ項目を追加します
>>>>print(cast; )
['cleese', 'palin', 'jones', 'idle', 'gilliam']
>>> Cast.pop()#リストの末尾のデータ項目を削除
'ギリアム'
>> print(cast)
['cleese', 'palin', 'idle']
>>> extend(["gilliam","chapman"])# リストの最後にデータ項目のコレクションを追加します
>>> print(cast)
['cleese', 'palin', 'jones', 'idle', 'gilliam', 'chapman']
>>> Cast.remove("chapman")#指定されたデータ項目を削除します
>>> Cast)
['cleese', 'palin', 'jones' , 'idle', 'gilliam']
>>> Cast.insert(0,"chapman")#データ項目を追加します指定された位置
>>> print(cast)
['chapman', 'cleese', 'palin', 'jones', 'idle', 'gilliam']
>> ;>
以下は、def 関数、isinstance() 関数、for in、if else などのアプリケーションとロジックの定義についてです。
コードをコピーします コードは次のとおりです。
movies=["the holy grail",1975,"terry jone & terry gilliam",91,
["graham chapman",
[ "michael palin","john cleese ","terry gilliam",
"eric idle","terry jones"]]]
def print_lol(the_list):#the_list の each_item に対して関数
を定義します:#for ループ反復処理リスト、リストの先頭から末尾まで
if isinstance(each_item,list):#isinstance() は each_item 内の各項目を検出します
_lol(each_item)#Yes の場合は呼び出しますFunction print_lol
else:print(each_item)#そうでない場合はこのアイテムを出力
print_lol(movies)#映画リストの関数を呼び出します
"""
前の if else ステートメントが整列していないため、エラーが発生します
"""