[英]List formatting in python
我有一個看起來像這樣的列表(但要大得多):
list = [0.010128, 0.007897, 0.999918, 8890, 1.97, 424, POLARIS;, UMI, ALPHA], ['0.462045', '0.181562', '0.868072', '8538', '2.66', '403', 'RUCHBAH;', 'CAS', 'DELTA']
我想格式化列表以更改/組合最后 3 個項目:
list = [0.010128, 0.007897, 0.999918, 8890, 1.97, 424, 'POLARIS', 'UMI ALPHA'], ['0.462045', '0.181562', '0.868072', '8538', '2.66', '403','RUCHBAH', 'CAS 'DELTA']
但我似乎無法完成它。
您可以使用以下代碼組合列表中的最后 3 項:
list = [0.010128, 0.007897, 0.999918, 8890, 1.97, 424,'POLARIS', 'UMI', 'ALPHA']
x1=list[0:6]
data=list[6:9]
print data
x=" ".join(data)
print x
x1.append(x)
print x1
輸出:
[0.010128, 0.007897, 0.999918, 8890, 1.97, 424, 'POLARIS UMI ALPHA']
如果你想結合最后兩個項目然后使用
x1=list[0:7]
data=list[7:9]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.