【发布时间】:2021-06-10 21:10:45
【问题描述】:
引用 w3schools,
与许多其他流行的编程语言一样,Python 中的字符串是表示 unicode 字符的字节数组。
'abc' 和 ['a', 'b', 'c'] 有什么区别吗?有没有办法在不使用type() 的情况下区分第一个和第二个示例?
【问题讨论】:
-
许多不同的访问器方法....
isinstance(x,str)是另一种(但也许就像类型...)...我不太明白你的问题它们之间肯定有相似之处,但它们是真正根本不同的对象 -
有什么不同吗?是的,一个是字符串,一个是列表。如果你只是
print他们,他们看起来就完全不一样了。在某些情况下,您实际上很难区分它们吗? -
这是一个字符串列表,而不是字节数组...
-
w3schools 是出了名的糟糕 - 不要使用它。
标签: python arrays string types