У меня есть столбцы в таблице данных, в которой мне нужно присоединиться. Один столбец состоит из значений и других соответствующих значений ошибок, например:Вставка символа юникода с использованием .join()
50.21 0.03
43.23 0.06
23.65 1.20
12.22 0.06
11.25 2.21
То, что я хотел бы сделать это, для каждой строки, присоединиться столбцы вместе с +/-, но чистый юникода характер (U + 00B1). Я никогда не пытался использовать символы юникода в python раньше, так что я немного потрясен.
Если мои .join()
выглядит как
"<unicode here>".join(item)
как именно я позволяю питон знаю, что я хочу использовать юникод характер.
Как примечание стороны, если вы хотите, чтобы начать обучение Unicode в Python сейчас, вы должны рассмотреть вопрос о переходе на Python 3.x первым. Изучение Unicode в 3.x намного проще (и многое другое, поэтому половина того, что вы узнаете для 2.x сегодня, даже не будет в 3.x). – abarnert
Да, я подумывал сделать переключатель. Это еще одна причина сделать это, я думаю. Спасибо за предложение. – Matt
Пока вы на нем читаете Unicode HOWTO для [2.7] (http://docs.python.org/2/howto/unicode.html) и для [3.x] (http: //docs.python .org/3/howto/unicode.html), вероятно, стоит того. Эндрю Кучлинг хорошо объясняет, и есть хорошие ссылки на другие ресурсы. – abarnert