透過在每個元素後新增給定字串將元組轉換為列表的 Python 程式


當需要透過在每個元素後新增給定字串將元組轉換為列表時,將使用列表解析。

示例

以下是相同的演示:

my_tuple = ((15, 16), (71), 42, 99)

print("The tuple is :")
print(my_tuple)

K = "Pyt"
print("The value of K is :")
print(K)

my_result = [element for sub in my_tuple for element in (sub, K)]

print("The result is :")
print(my_result)

輸出

The tuple is :
((15, 16), 71, 42, 99)
The value of K is :
Pyt
The result is :
[(15, 16), 'Pyt', 71, 'Pyt', 42, 'Pyt', 99, 'Pyt']

說明

  • 定義了一個整數元組的元組,並顯示在控制檯上。

  • 為 K 定義了一個值,並顯示在控制檯上。

  • 列表解析用於遍歷元素,'in' 運算子用於檢查元素是否與指定的值 K 相同。

  • 如果相同,則將其轉換為列表,並分配給變數

  • 這是控制檯上顯示的輸出。

更新於:2021 年 9 月 8 日

187 次瀏覽

啟動你的 職業生涯

透過完成此課程獲得認證

立即開始
廣告