я создал код, который присоединяет список из 6 случайных чисел в текстовый файл с некоторыми правилами, как 3 ладах & 3 даже, 2 шансы & 3 даже и т.д.Списки сортировки внутри текстового файла в Python
Есть любой способ сортировки списков внутри текстового файла? Например:
Если у меня есть текстовый файл, как это:
[2, 3, 4]
[2, 4, 5]
[3, 1, 2]
[1, 3, 4]
[1, 2, 3]
и я хочу, чтобы организовать/разбирайтесь, как это:
[1, 2, 3]
[1, 3, 4]
[2, 3, 4]
[2, 4, 5]
[3, 1, 2]
Мое решение до сих пор (Но я не» знают, как применить его):
Просто добавьте его как
1 2 3
в отличие от[1, 2, 3]
так, чтобы я мог легко использовать его в моем коде с помощью.split()
перебрать все 1 NUM и сортировки
Если первый Num равен другому 1 NUM:
Проверьте, кто имеет более низкий 2-й пит и движение он на вершине
Если второй Num равен:
Проверить, кто имеет более низкий 3-й пит и переместить его на вершине
И так далее.
Но при сортировке списка в памяти объектов python. Это то же самое, что и список сортировки, но вам нужно сначала прочитать файл. – cosmoscalibur
Вам не нужно сравнивать первое, второе и третье места по отдельности. Просто прочитайте строки как списки/кортежи и отсортируйте их. –