リストの例1:
(変更、削除、作成)
#
リストの基本的な操作
名= [ 「 デビッド 」 、 「 ジョージ 」 、 「 ピーター 」 、 「 マーク 」 、 「 アリス 」 ]
印刷 「 オリジナルリスト: 」
印刷 名
デル 名[1]
印刷 「 第二の要素を削除します。 」
印刷 名
名前は、[1] = 「 アンソニー 」
印刷 " 第二の要素を変更します。 "
プリント 名
名= [ 「 デビッド 」 、 「 ジョージ 」 、 「 ピーター 」 、 「 マーク 」 、 「 アリス 」 ]
印刷 「 オリジナルリスト: 」
印刷 名
デル 名[1]
印刷 「 第二の要素を削除します。 」
印刷 名
名前は、[1] = 「 アンソニー 」
印刷 " 第二の要素を変更します。 "
プリント 名
結果:
オリジナルリスト:
[「デビッド」、「ジョージ」、「ピーター」、「マーク」、「アリス」]
第二の要素を削除します:
[「デビッド」、「ピーター」、「マーク」、「アリス」]
第二の要素を変更します
[ 「デビッド」、「アンソニー」、「マーク」、「アリス」]
リストの例2:
(スライス)
- Pythonのスライスの要素の範囲にアクセスするために使用されます
#
- * -コーディング:CP936 - * -
"" " 列表的分片操作"""名前=リスト( " Perlの") 印刷" 文字列から元のリスト:" 印刷 名の 名前[2:] =リスト( " 氷") プリントは、" 秒後の要素を変更します。" 印刷 名の 名前を[2] =リスト( " AR ") の印刷 名 数= [1、2、3、5、6、7] プリント" 元の番号一覧:"印刷 番号
number.insert(3、 「 4 」 )
印刷 「 などの番号の前に挿入します。 」
印刷 枚数
number.pop()
印刷 「 ポップ最後の番号: 」
印刷 枚数
number.pop(0)
印刷は、 「 最初の数ポップ: 」
プリント 数
number.pop(1)
印刷は、 「 第二の数をポップ: 」
プリント 数
number.insert(3、 「 4 」 )
印刷 「 などの番号の前に挿入します。 」
印刷 枚数
number.pop()
印刷 「 ポップ最後の番号: 」
印刷 枚数
number.pop(0)
印刷は、 「 最初の数ポップ: 」
プリント 数
number.pop(1)
印刷は、 「 第二の数をポップ: 」
プリント 数
結果:
文字列から元のリスト:
[ 'P'、 'E'、 'R'、 'L']
変化素子秒後:
[ 'P'、 'E'、 'I'、 'C'、 'E']
[」 P」、 'E'、 ''、R '']
元の数のリスト:
[1、2、3、5、6、7]
記載番号の前に挿入する:
[1、2、3、 '4'、5 、6、7]
ポップ最後の数:
[1、2、3、 '4'、5、6]
最初の番号をポップ:
[2、3、 '4'、5、6]
:第二の数ポップ
[2「4つ」、5、6]
例タプル:
タプル順序を変更することはできません
これは、マップ内のキーとして使用することができます
#
タプルサンプル
印刷 タプル([1、2、3]) 印刷 タプル( ' ABC ') 印刷 タプル((1、2、3))
結果:
(1、2、3)
('A'、 'B'、 'C')
(1、2、3)
ます。https://www.cnblogs.com/davidgu/archive/2012/03/15/2397637.htmlで再現