Я новичок в Python ..Использование Python Изменение порядка A List
У меня есть список (names.txt) который четыре названия:
- Colin
- Gary
- Gibby
- Росс
Я хотел бы вывести список из файла, а затем изменить порядок имен на одно место и сохранить этот вывод в исходном файле «names.txt».
т.е.
Run1 будет: Колин Гэри Gibby Росс
RUN2 будет: Гэри Gibby Росс Colin
RUN3 будет: Gibby Росс Colin Гэри
. ...и так далее.
код у меня до сих пор в состоянии взять файл и вывод в виде списка, но я не знаю, как переместить заказ на 1-е место и сохранить его еще раз:
#!/usr/bin/python
# Open a file
with open ('names.txt', 'r') as f:
list1 = f.read().splitlines()
for item1 in list1[0:4]:
print (item1)
f.close()
Все оцененная помощь , Благодарю.
'MyList = MyList [1:] + MyList [: 1] ' – khelwood