Pythonリストの単純なアプリケーション

リスト

リスト定義

リストは順序付けられた変更可能なコレクションです

関数

1. append()関数:リストに新しいオブジェクトを追加することを意味します

list=['a','b','c','4']
list.append('e')
print(list)
Run:
['a', 'b', 'c', '4', 'e']

2. Count(obj)関数:リスト内のobjの出現回数を見つけます。

list=['a','b','c','a']
print("a出现的次数:",list.count('a'))
print("b出现的次数:",list.count('b'))
print("d出现的次数:",list.count('d'))
Run:
a出现的次数: 2
b出现的次数: 1
d出现的次数: 0

3. extend()関数:リストの最後に別のシーケンスからの複数の値を一度に追加します。(リスト展開)

list1=['a','b','c']
list2=['d','e','f']
list1.extend(list2)
print("合并后的列表:",list1)
Run:
合并后的列表: ['a', 'b', 'c', 'd', 'e', 'f']

4. Index()関数:リストから値、最初に一致するアイテムのインデックス位置を見つけます。(検索)

list=['a','b','c','d']
print(list.index('c'))
print(list.index('b'))
Run:
2
1

5. Insert()関数:リストの指定された位置にオブジェクトを挿入します

list=['a','b','c','d']
list.insert(1,'f')
print("插入位置1一个f:",list)

Run:
插入位置1一个f: ['a', 'f', 'b', 'c', 'd']

6. remove()関数:リスト内の値の最初の一致を削除します。

list=['a','b','c','d','c']
list.remove('c')
print("移除后结果:d",list)
Run:
移除后结果:d ['a', 'b', 'd', 'c']

7. del関数:指定されたシーケンスの要素を削除します。

list=['a','b','c','d','e']
del list[3]
print("删除后的列表:",list)
Run:
删除后的列表: ['a', 'b', 'c', 'e']

8. ポップ機能:要素をポップすることは、要素を削除することと同じで、リストから要素アイテムを削除します。
9. reverse()関数:リスト要素を逆にする

list=['a','b','c','d','e']
list.reverse()
print("反向后列表:",list)
Run:
反向后列表: ['e', 'd', 'c', 'b', 'a']

10. List.sort()関数:元のリストをソートします。
注:リストの要素を並べ替えるには、これらの要素が同じタイプである必要があります。たとえば、すべての要素が文字列であるか、すべての要素が数値であるため、サイズを比較できます。タイプが混在しているとできません。
最初にこれを書いて、記事を書き続け、将来リバースエンジニアリングを真剣に学びましょう。他のことは別にしましょう!

おすすめ

転載: blog.csdn.net/weixin_46148324/article/details/105202577