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

Pythonのリスト内のすべてのアイテムの先頭に文字列を挿入します


この投稿では、リスト内のすべてのアイテムの先頭に文字列を入力する必要があります。

例:string ="Tutorials_Point"が指定され、Listには "1"、 "2"などの複数の要素が含まれています。したがって、この場合、 "1"、"2"などの前にTutorials_Pointを追加する必要があります。

アプローチ1

sample_list = [1, 2, 3]
print(['Tutorials_Point{0}'.format(i) for i in sample_list])

出力

//['Tutorials_Point1', 'Tutorials_Point2', 'Tutorials_Point3']

アプローチ2

sample_list = [1, 2, 3]
sample_str = 'Tutorials_Point'
sample_str += '{0}'
sample_list = ((map(sample_str.format, sample_list)))
print(sample_list)

出力

//['Tutorials_Point1', 'Tutorials_Point2', 'Tutorials_Point3']

  1. Pythonでリストのアイテムをランダム化する方法は?

    Python標準ライブラリのランダムモジュールは、要素がランダムに配置されたシーケンスを返すshuffle()関数を提供します。 >>> import random >>> l1=['aa',22,'ff',15,90,5.55] >>> random.shuffle(l1) >>> l1 [22, 15, 90, 5.55, 'ff', 'aa'] >>> random.shuffle(l1) >>> l1 ['a

  2. Pythonディクショナリからすべての値のリストを取得するにはどうすればよいですか?

    辞書からすべてのキーのリストを取得するには、dict.values()関数を使用するだけです。 例 my_dict = {'name': 'TutorialsPoint', 'time': '15 years', 'location': 'India'} value_list = list(my_dict.values()) print(value_list) 出力 これにより、出力が得られます- ['TutorialsPoint', '15 years', &#