我在Python中,我從一個文件中讀取的列表:如果我想分配4和11的一些變量如何獲得數字出該字符串列表的蟒蛇
lines = ['4 11', '8 4', '10 5', '15 8', '4 3']
。我做了一些事情,如:
a, b = lines[0][0], lines[0][2:]
現在我需要分配10和5到一些變量,如果我做了一些事情,如:
c, d = lines[2][0], lines[2][2:]
它提供:
1
5
所以我需要做的:
f, g = lines[0][0:2], lines[0][3]
得到列表中特定元素的所需結果。
我必須爲任何輸入文件自動執行此過程。我究竟做錯了什麼?任何幫助?
使用'split',而不是'片' - 類似於:'x,y = lines [0 [.split('')' – karthikr