透過在每個元素後新增給定字串將元組轉換為列表的 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 相同。
如果相同,則將其轉換為列表,並分配給變數
這是控制檯上顯示的輸出。
廣告