Python –文字列リストのインクリメンタルスライス連結
文字列リストに増分スライス連結を表示する必要がある場合は、単純な反復とリストスライスが使用されます。
以下は同じのデモンストレーションです-
例
my_list = ['pyt', 'is', 'all', 'fun'] print("The list is :") print(my_list) my_result = '' for index in range(len(my_list)): my_result += my_list[index][:index + 1] print("The result is :") print(my_result)
出力
The list is : ['pyt', 'is', 'all', 'fun'] The result is : pisallfun
説明
-
リストが定義され、コンソールに表示されます。
-
空の文字列が作成されます。
-
リストは繰り返され、要素は連続する要素と連結されます。
-
この結果は変数に割り当てられます。
-
これは、コンソールに表示される出力です。
-
Pythonでリストを印刷する
リストは一連の要素です。シーケンス内のすべての要素は、シーケンス内の位置によってアクセスできます。インデックスは0で始まります。したがって、list [2]は、リストの3番目のインデックス2、つまり50の要素を返します。
-
Pythonで連結文字列を印刷するにはどうすればよいですか?
文字列とともに使用する場合、プラス(+)は連結演算子として定義されます。最初の文字列に2番目の文字列を追加します。 >>> s1 = TutorialsPoint >>> s2 = Hyderabad >>> print (s1+s2) TutorialsPoint Hyderabad