[英]How can I create an array of Unicode characters in Python?
我正在使用 Repl.it。
import array as arr
my_array = arr.array("u", [u"3", u"6", u"9", u"12"])
print(my_array)
print(type(my_array))
print(type(my_array[0]))
上述源代碼產生以下錯誤:
Traceback (most recent call last):
File "main.py", line 3, in <module>
my_array = arr.array("u", [u"3", u"6", u"9", u"12"])
TypeError: array item must be unicode character
為什么源代碼不起作用?
數組類型"u"
對應於單個Unicode 字符。 初始值設定項包含兩個字符的項u"12"
。 也許你想要這樣的東西:
arr.array("u", [u"3", u"6", u"9", u"1", u"2"])
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.