2006/10/3, linda. s <samrobertsmith在gmail.com>: > (a,b),(a,c),(c,d),(d,e),(b,e)代表这些字母一一相邻, > 怎么把这些字母衔接起来, 成为(b,a,c,d,e,b)? > _______________________________________________ 转换成list操作比较方便吧: >>> a = ['b', 'a'] >>> for i in [['a', 'c'], ['c', 'd'], ['d', 'e']]: ... i.remove(a[-1]) ... a += i ... >>> a ['b', 'a', 'c', 'd', 'e']