У меня есть данные в следующей форме.Параметры печати по отношению к фиксированной шкале
Species1 277:A 352:B 423:C 566:D........10000:G
Species2 247:A 352:B 423:C 566:D........9500:G
Species3 271:A 349:B 566:C....7500:G
В каждом случае значения перед двоеточием ':' являются местоположением. Он колеблется от 0 до 10 000. И значение после столбцов - это некоторые данные, которые меня интересуют. Я уже знаю, что значение не превышает 10000. Это означает, что значения могут отображаться на экране по отношению к их местоположению. Другими словами, мы печатаем для каждого вида значения на экране в фиксированном масштабе от 0 до 10 000. Недопустимые значения не печатаются. Возможно ли получить такой вывод на экране в печати? Выход:
Species1 A B C D G
Species2 A B C D G
Species3 A B C G
Так символы печатаются в соответствии с их местоположением. Например, G у видов 1 составляет 10 000. Поэтому он печатается в конце. G в видах B находится на уровне 9500, так что он находится только слева от G в видах 1. Таким образом, я хочу, чтобы значения печатались в соответствии с их информацией о местоположении.
Пожалуйста, дайте пример того, что вы хотите печататься (возможно, для меньшего диапазона 0-10). – CrazyCasta
Только что отредактирован, чтобы показать желаемый результат. – user486962
Что такое формат ваших данных? Список, дик, набор? – Clodion