Python 配列 1、一般的な演習:
テスト問題:
0 リストにはどのようなものを保存できますか?
答え: 整数、浮動小数点数、文字列、オブジェクト、あらゆるデータ型を保存できます
1. リストに要素を追加する方法は何ですか?
答え: append() と extend() と insert()
2. append() メソッドと extend() メソッドはリストの最後に要素を追加するようなものです。それらの違いは何ですか?
答え: append(): パラメータを要素としてリストの末尾に追加します
extend(): パラメータをリストとして使用してリストの末尾を拡張します
3.member.append([ 'Bamboo Forest Creek' ,'Crazy Obsession']) と member.extend(['Bamboo Forest Creek','Crazy Obsession']) は同じ効果を達成しますか?
答え: それは異なります。 member.append(['Bamboo Grove','Crazy Obsession']) は、メンバー リストの最後に ['Bamboo Grove','Crazy Obsession'] パラメーターを追加することです。 member.extend (['Bamboo Forest Creek', 'Crazy Obsession']) は、Bamboo Forest Creek と Crazy Obsession の 2 つのパラメーターをメンバー リストの最後に追加します。
4. リスト名 = ['F','i','h','C'] がある場合、要素 'i' と 'h' の間に要素 's' を挿入します。 、どのような方法で挿入すればよいでしょうか?
答え: insert() メソッドを使用して、要素 h の前に追加します: name.insert(2,'s')
手を動かしてください:
0。次の場合は、自分で実行してください。リストにデータを追加する どの方法を使用するのが良いでしょうか?
メンバー = ['リトル タートル','ヘイイェ','ロスト','イージン','夕陽の秋のダンス']
次のように変更されました:
['リトル タートル', 88, 'ヘイイェ', 90、「Lost」、85、「Yijing」、90、「落日の秋のダンス」、88]
方法 1: insert() と append() を使用します
方法 2:同じ名前で上書きします。
答え:
2 番目の方法の方が優れています: ['Little Turtle', 88, 'Dark Night', 90, 'Lost', 85, 'Yijing', 90, '夕陽の秋ダンス' , 88]
使用方法 1 には多くのコマンドが必要です:
member.insert(1,88)
member.insert(3,90)
member.insert(5,85 )
member.insert(7,90)
1. for ループを使用して、上記のメンバー リストの各コンテンツを出力します。
答え:
>>> forname in member: ... print(name) ... 小甲鱼 88 黑夜 90 迷途 85 怡静 90 秋舞斜阳 88
2.印刷形式:
答え :
方法1: >>> forname in range(len(member)): ... if name % 2 == 0: ... print(member[name:name+2]) ['小甲鱼', 88] ['黑夜', 90] ['迷途', 85] ['怡静', 90] ['秋舞斜阳', 88]