ホームページ  >  記事  >  バックエンド開発  >  Pythonの基本リスト

Pythonの基本リスト

巴扎黑
巴扎黑オリジナル
2016-12-03 09:43:341031ブラウズ

1. リストの作成

new_list1 = ['TV','Car','Cloth','Food']
new_list2 = list(['TV','Car','Cloth','Food'])
print (new_list1)
print (new_list2)
演算結果:
['TV', 'Car', 'Cloth', 'Food']
['TV', 'Car', 'Cloth', 'Food']

2. よく使用されるメソッドをリストします:

1. append

new_list1 = ['TV','Car','Cloth','Food']
print (new_list1)
new_list1.append('Water') # 'water'を追加
print (new_list1)
演算結果:
['TV', 'Car', 'Cloth', 'Food']
['TV', 'Car', 'Cloth', 'Food', '水']

2.count

new_list1 = ['テレビ','車','布','食品','食品']
print (new_list1.count('食品')) #統計'食品'リスト内の回数 => 2回

3.extend

new_list1 = ['TV','Car','Cloth','Food','Food']
new_list1.extend([11, 22,33,'Car'])
print (new_list1)
演算結果:
['TV', 'Car', 'Cloth', 'Food', 'Food', 11, 22, 33, 'Car']

4.sort

new_list1 = ['TV','Car','Cloth','Food','Food']
print (new_list1)
new_list1.sort() #順方向並べ替え
print (new_list1 )
new_list1.sort(reverse=True) #逆ソート
print (new_list1)
演算結果:
['TV', 'Car', 'Cloth', 'Food', 'Food']
['Car' , ' 「布」、「食べ物」、「食品」、「テレビ」] #順ソート結果
[「テレビ」、「食べ物」、「食べ物」、「布」、「車」] #逆ソート結果

5. len

new_list1 = ['TV','Car','Food','Cloth','Food']
print (len(new_list1)) => 5 #要素の数を出力します

6.remove

new_list1 = ['TV','Car','Food','Cloth','Food']

new_list1.remove('Food')
print (new_list1)
実行結果:
[ 'TV', 'Car', 'Cloth', 'Food'] #remove は、最初に見つかった同一の要素を削除します

7.pop

new_list1 = ['TV','Car','Food', 'Cloth','Food ']
new_list1.pop() #要素をランダムに削除
print (new_list1)
new_list1.pop(2) #要素の削除を指定
print (new_list1)
演算結果は:
[' TV', 'Car ', 'Food', 'Cloth']
['TV', 'Car', 'Cloth'] #, ここで削除されるのは3番目の要素「Food」です

8.index

new_list1 = ['TV ','Car','Food','Cloth','Food']
print (new_list1.index('Food')) #指定された要素のインデックス値を返し、同じ要素に対して見つかった要素を返します。最初の
実行結果は次のとおりです: 2

9.insert

new_list1 = ['TV','Car','Food','Cloth','Food']
new_list1.insert(2,'HAHAHA' ) #指定した位置に要素を挿入
print(new_list1)
演算結果は
['TV', 'Car', 'HAHAHA', 'Food', 'Cloth', 'Food']


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。