#先頭、最後、先頭から2番目、最後から2番目、...のように順番に並べる
def readdata():
r = []
f = open('C:\python_study\test11.txt','r')
for row in f.readlines():
r.append(row.replace('\n',''))
f.close()
return r
def writedata(a):
print(a)
def tobbottomalt(a):
r = []
for i in range(0,len(a),1):
r.append(a[i])
return r
def tobbottomalt(b):
r = []
for i in reversed(range(0,len(a))):
r.append(a[i])
return r
data1 = readdata()
data2 = tobbottomalt(data1)
writedata(data2)
1l =['str{}'.format(i+1)for i inrange(7)]2print(l)34print(l[0])5print(l[-1])6print(l[1])7print(l[-2])8print(l[2])9print(l[-3])10print(l[3])1112"""
13for i in 0から要素の個数分:
14 if i が偶数:
15 先頭から i / 2 番目
16 else:
17 末尾から i / 2 番目
18"""