2012-03-24 15 views

答えて

2

ドあなたは:my_list = [(a, b), (c, d)]

これは、2つのタプル:[(1, 2), (3, 4)]でリストを作成します。

0
>>> t1=(1,2) 
>>> t2=(3,4) 
>>> l1 = [] 
>>> l1.append(t1) 
>>> l1.append(t2) 
>>> print l1 
[(1, 2), (3, 4)] 
0

あなたは疑問を十分に明確にしていません。あなたはX1、Y1、X2、Y2、...、XN、YNなどの座標のリストを読んで、それタプルのリスト作成しようとしている場合は、この操作を行います。

l = [1, 2, 3, 4, 5, 6] 
xy = [(l[i], l[i+1]) for i in xrange(0, len(l), 2)] 
関連する問題