我如何創建一個包含兩個元素的每個元組的元組集合?每個元組將有一個x
和y
值:(x,y)
我有1到50的數字,並希望通過50在python中創建元組集合
S = {(1,1),(1,2),(1,3),(1,4)...(1,50),(2,1)......(50,50)}
我試圖
通過50y
也1分配
x
所有值1
positive = set(tuple(x,y) for x in range(1,51) for y in range(1,51))
但錯誤消息說,一個元組只接受一個參數。我需要做什麼來設置元組列表?
變化'元組(X,Y)''向(X,Y)' –
..because'tuple'轉換其他iterables成元組(例如元組' ([1,2]) - >'(1,2)'),所以它只需要一個參數。 –