3.1リスト(リストの作成とアクセス)
アレイ:基本的な要件は、データの同じタイプであるとともにからなるパイルにおけるデータの同じタイプ
のデータ・タイプは、Pythonないのでパイソン、無アレイが、パイソンのリスト
リスト:整数、浮動小数点数、文字列、オブジェクト、することができ、これまでリスト
リストを作成します。1.
member = ['weivid','heiye','mitu','wei'] #数组
print(member)
number = [1,2,3,4,4,566,6] #数组
mix = [1, 'weivid', 23,4, [1,2,4,5]] #列表,可以嵌套列表
print(mix)
空のリスト:
empty = [] #在编程中通常创建一个空列表,以备后续进行访问添加
要素のリストに追加する2。
1)appendメソッド
この方法の追記機能は、部材の範囲に属し、彼が.append機能の代表であることを追加する必要がある
オブジェクト。メソッド()は
member.append('wangwei')
print(len(member))
print(member)
2)の方法を拡張し、
#extend操作対象は、パラメータであるが、2つ以上のリストの形でそれに添加することができます
member.extend(['nihao', 'dudu'])
print(member)
3)挿入方法
これらの2つの方法は、追加のリストの最後に行われる
インサート(パラメータ1、パラメータ2)
#パラメータ開始位置0から、挿入の位置を表す2つのパラメータを挿入する、すなわち、最初のオブジェクトを示しています
member.insert(0,'bengbeng')
print(member)
3.演習
1.リストに要素を追加し、これらの方法の違いを説明します
#append、延び、INSERTは
延び#append、リストの末尾に追加され、追記パラメータは、単一追加するリストの最後に追加され
、元のリストにリストに追加され#extendを
mem = [1, 2, 'wang']
print(mem)
mem.append('wei')#添加单个元素 wei
print(mem)
mem.extend(['nihao',1,3])# 添加两个元素作为列表添加
print(mem)
mem.append(['meimei', 3, 4])# 添加一个元素 为列表
print(mem)
結果:
2.は、以下のリストを与えられたとします
= #member [ 'weivid'、 'heiye'、 'NiHao'、 'kuaile'、 'SuanShu']
請求するテーブルの#列
#memberを= [ 'weivid'、88 'heiye'、90「nihao '85' kuaile ' 90' suanshu」、88]
方法#
#インサートを用いる方法()と追記()修飾
member = ['weivid','heiye','nihao','kuaile','suanshu']
member.insert(1,88)
member.insert(3,90)
member.insert(5,85)
member.insert(7,90)
member.append(88)
print(member)
結果:
第2の方法は、直接カバレッジを変更する#
メンバー=印刷する3.ループ[ 'weividを'、88 'heiye'、90 'nihao'、85 'kuaile'、90 'suanshu'、88]
member = ['weivid',88,'heiye',90,'nihao',85,'kuaile',90,'suanshu',88]
for i in member:
print(i)
結果:
印刷するプログラムを書く1
print("\ncase 1:")
count = 0
length = len(member)
while count < length:
print(member[count],member[count+1])
count += 2
結果:
印刷するプログラムを書く2
print("\ncase 2:")
for each in range(length):
if each%2 == 0:
print(member[each],member[each+1])
結果:
4.印刷する手順は何ですか?
old = [1,2,3,4,5]
new = old
old = [6]
print(new)
印刷[1,2,3,4,5]