Python
 Computer >> コンピューター >  >> プログラミング >> Python

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

説明

  • リストが定義され、コンソールに表示されます。

  • 空の文字列が作成されます。

  • リストは繰り返され、要素は連続する要素と連結されます。

  • この結果は変数に割り当てられます。

  • これは、コンソールに表示される出力です。


  1. Pythonでリストを印刷する

    リストは一連の要素です。シーケンス内のすべての要素は、シーケンス内の位置によってアクセスできます。インデックスは0で始まります。したがって、list [2]は、リストの3番目のインデックス2、つまり50の要素を返します。

  2. Pythonで連結文字列を印刷するにはどうすればよいですか?

    文字列とともに使用する場合、プラス(+)は連結演算子として定義されます。最初の文字列に2番目の文字列を追加します。 >>> s1 = TutorialsPoint >>> s2 = Hyderabad >>> print (s1+s2) TutorialsPoint Hyderabad