Что 'u' означает в списке?

Хорошие новости: Исходный Навигатор Redhat (работает на Windows также). Конечно, переключатели компилятора (упомянул ранее) имеют превосходящий парсинг, и я не уверен, как это обработает MFC, QT и их волшебные ключевые слова.

redhat Source-Navigator

23
задан Peter Recore 10 November 2009 в 16:32
поделиться

4 ответа

это указание строки Unicode. аналогично r '' для необработанной строки.

>>> type(u'abc')
<type 'unicode'>
>>> r'ab\c'
'ab\\c'
46
ответ дан 29 November 2019 в 00:56
поделиться
12
ответ дан 29 November 2019 в 00:56
поделиться

u просто означает, что следующая строка является строкой Unicode (в отличие от простой строки ascii). Это не имеет ничего общего со списком, который содержит строки (Unicode).

9
ответ дан 29 November 2019 в 00:56
поделиться

Я считаю, что префикс u 'создает строку Unicode вместо обычного ascii

4
ответ дан 29 November 2019 в 00:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: