Python配列

高洛峰
リリース: 2016-11-19 09:25:26
オリジナル
1346 人が閲覧しました

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]
ログイン後にコピー
rrree

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート