在这可以用zip()函数
X = [1.4 ,3.2, 5.8, 2.1, 3.5]
...: Y = [2.1, 5.6, 1.2, 1.3, 4.6]
XY = [i for i in zip(X, Y)]
XY
Out[8]: [(1.4, 2.1), (3.2, 5.6), (5.8, 1.2), (2.1, 1.3), (3.5, 4.6)]
tuple(XY)
Out[9]: ((1.4, 2.1), (3.2, 5.6), (5.8, 1.2), (2.1, 1.3), (3.5, 4.6))
date_lst = [(2013, 8, 13, 17),
...: (2013, 8, 5, 17),
...: (2013, 6, 26, 17),
...: (2013, 8, 7, 17),
...: (2013, 8, 7, 18),
...: (2013, 8, 8, 16),
...: (2013, 8, 8, 18),
...: (2013, 8, 7, 17),
...: (2013, 8, 7, 17)]
data_lst0 = [', '.join(map(str, x)) for x in date_lst]
data_lst0
Out[12]:
['2013, 8, 13, 17',
'2013, 8, 5, 17',
'2013, 6, 26, 17',
'2013, 8, 7, 17',
'2013, 8, 7, 18',
'2013, 8, 8, 16',
'2013, 8, 8, 18',
'2013, 8, 7, 17',
'2013, 8, 7, 17']
直接去掉列表符号“[ ]”
for data in date_lst:
...: print("%s, %s, %s, %s" % data)
...:
2013, 8, 13, 17
2013, 8, 5, 17
2013, 6, 26, 17
2013, 8, 7, 17
2013, 8, 7, 18
2013, 8, 8, 16
2013, 8, 8, 18
2013, 8, 7, 17
2013, 8, 7, 17
在这可以用join()函数
a_list=['monday','tuesday','wednesday','thursday','friday','saturday','sunday']
...: print(' '.join(a_list))
...: print("\r")
...: b_tuple=('monday','tuesday','wednesday','thursday','friday','saturday','sunday')
...: print(' '.join(b_tuple))
monday tuesday wednesday thursday friday saturday sunday
monday tuesday wednesday thursday friday saturday sunday