ホームページ >バックエンド開発 >Python チュートリアル >Python リスト リスト
1. リストとは何ですか? 1.1 シーケンスの一種として、リストは順序付けられた要素のコレクションです。
1.2 リストは、Python で最も一般的に使用される組み込みデータ型です。角括弧 [要素 1、要素 2...] で囲まれ、要素間には関係がなく、任意の型にすることができます。 。
#!/usr/bin/python# -*- coding:utf-8 -*- #变量的声明market = ['Apple','Banana','computer']#打印列表元素print market[0],market[1],market[2],market[-1].title()#For循环打印列表元素for element in market:print element,element.title()3. リスト内の要素の変更、追加、削除
3.1 リストの要素、リスト名と対応する要素のインデックスを変更します
#修改索引值为2,即第3个元素值 market[2] = 'Telephone' print market #打印结果:['Apple', 'Banana', 'Telephone']3.2 list、Python append() メソッドと insert() メソッドが提供されています。 append() はリストの末尾に要素を追加することを意味し、insert() は次のように要素を追加するリストの位置を指定できます。 3.3 リストから要素を削除するには、次のような del ステートメント、pop() メソッド、remove() メソッドを使用できます。
market.append('Orange') print market #得到结果:['Apple', 'Banana', 'computer', 'Orange'] market.insert(1,'Watermelon') print market #得到结果:['Apple', 'Watermelon', 'Banana', 'computer', 'Orange']4 () 関数は一時的な並べ替えを表し、reverse() メソッドは反転を表します リスト要素の順序、len() 関数はリストの長さを表します
#删除第1个元素Apple del market[0] print market #pop()方法删除列表末尾元素,可以接着使用它赋给其它的列表,如: pop_market = market.pop() #此时把通过pop()方法弹出的末尾元素赋给新的变量pop_market print type(pop_market) #通过打印pop_market的类型得知,此时类型为String <type 'str'> #如果想让弹出的元素赋值给新的列表该怎么办呢,可以先声明列表,然后直接用 append()方法追加,如下: pop_list_p = [] pop_list_p.append(market.pop()) print pop_list_p #或列表的切片,后续会提到 pop_list = market[-1] print market print pop_market print pop_list #remove()方法从列表中删除元素时,也可以接着使用它的值: #使用remove()方法时,只需要制定元素对应的值即可,如:删除元素Watermelon market.remove('Watermelon') print market
リストに対するいくつかの一般的な操作:
print("list1 [0]: ", list1[0])
print("list2[1:5]: ", list2[1:5])
print(list[2])list[2] = 2001print(" インデックス 2 で利用可能な新しい値 : ")print(list[2]) 出力結果: 利用可能な値インデックス 2 :1997インデックス 2 で利用可能な新しい値 :2001元 リスト要素を削除します Del ステートメントを使用してリストの要素を削除します List1 = ['physics', 'Chemistry', 1997, 2000]
Print (List1)
Del list1 [2]
print("インデックス 2 の値を削除した後: ")
print(list1)
の出力結果上記の例:
['physics', 'chemistry', 1997, 2000]
L[2] #リストの 3 番目の要素を読み取ります
>>>SPAM!
L[-2] #リストの最後から 2 番目の要素を読み取ります
>>>スパム
L[1:] #2 番目の要素からリストをインターセプトします
>>>'スパム「スパム!」
以上がPython リスト リストの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。