我有一個數字串列:
[18, 9, 7]
和一個字串:
line = 'random text.'
我必須將這兩個元素連接成一個由四個元素組成的元組,如下所示:
(18, 9, 7, 'random text.')
到目前為止,我已經嘗試過nums.join(line)但這不起作用
我怎樣才能做到這一點?
注意:我不想使用 tuple() 或匯入任何東西。最簡單最暴力的方法可能;P
uj5u.com熱心網友回復:
您可以在元組宣告中解壓縮串列:
nums = [18, 9, 7]
line = 'random text.'
combined_tuple = (*nums, line)
print(combined_tuple)
輸出:
(18, 9, 7, 'random text.')
uj5u.com熱心網友回復:
最簡單的方法如下:
lst = [18, 9, 7]
line = 'random text.'
tup = (lst[0], lst[1], lst[2], line)
uj5u.com熱心網友回復:
我想你需要這樣的東西
nums = [18, 9, 7]
line = 'random text.'
result = (*[item for item in nums], line)
print(result)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/337853.html
