リスト内のPythonフロントおよびリアレンジの削除?
リストスライスの使用
このアプローチでは、リストの前面と背面の両方からスライスを使用します。結果は新しいリストに保存されます。スライスする要素の数は可変にすることができます。
例
listA = ['Sun','Mon','Tue','Wed','Thu','Fri','Sat'] # Given list print("Given list : " ,listA) # No of elements to be deleted # from front and rear v = 2 new_list = listA[v:-v] print("New list : ",new_list)
出力
上記のコードを実行すると、次の結果が得られます-
Given list : ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'] New list : ['Tue', 'Wed', 'Thu']
delの使用
このアプローチでは、delキーワードを使用します。まず、後ろからスライスしてデルを適用し、次に前から適用します。
例
listA = ['Sun','Mon','Tue','Wed','Thu','Fri','Sat'] # Given list print("Given list : " ,listA) # No of elements to be deleted # from front and rear v = 2 # Using del and Slicing del listA[-v:], listA[:v] print("New list : ",listA)
出力
上記のコードを実行すると、次の結果が得られます-
Given list : ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'] New list : ['Tue', 'Wed', 'Thu']
-
Python以外で試してみてください
Pythonで例外処理を使用するには、最初に、を除くすべての句をキャッチする必要があります。 Pythonには、例外をキャッチするための「try」および「except」キーワードが用意されています。 「try」ブロックコードは、ステートメントごとに実行されます。ただし、例外が発生した場合、残りの「try」コードは実行されず、except句が実行されます。 try: some_statements_here except: exception_handling 非常に簡単な例で上記の構文を見てみましょう- try:  
-
Pythonを使用して配列リストの0と1を分離しますか?
リスト内包表記は、Pythonで人気のある手法です。ここでは、この手法を使用します。ユーザー入力配列を作成します。配列要素はランダムな順序で0と1である必要があります。次に、左側の0と右側の1を分離します。配列をトラバースし、2つの異なるリストを分離します。1つは0を含み、もう1つは1を含み、2つのリストを連結します。 例 Input:: a=[0,1,1,0,0,1] Output::[0,0,0,1,1,1] アルゴリズム seg0s1s(A) /* A is the user input Array and the element of A should be the combin