name = "Jack" print(name[2]) # c name[1] = "K" # 不支持修改,字符串是不可变类型 # c # Traceback (most recent call last): # File "D:/space/Pycharm/demo/test/demo2/test1.py", line 3, in <module> # name[1] = "K" # TypeError: 'str' object does not support item assignment
二.列表的定义:
(一)方式一:[元素1,元素2,...]
列表的嵌套:列表中的元素,还可以是列表。
【范例】列表的定义方式一和嵌套。
# 列表的定义方式一:[元素1,元素2,...] names = [1, True, "Mike"] print(type(names)) # 输出列表中的元素 for name in names: print(name) # 列表的嵌套 info = ["hello", names] for i in info: print(i) # hello # [1, True, 'Mike']