list2 = [[1,2,3]*3]
print(list2)
输出[[1, 2, 3, 1, 2, 3, 1, 2, 3]]
因为这个list只有一个元素,这个元素就是一个list
print(list2 [0])
因为这个list实际上被一个空列表包围所以 输出结果一致
列表索引从0开始 ;列表包含了一个列表 所以[0][0] 也可以读取
print(list2 [0][0]) 等同于 print(list2)
str1 = str(list2)
把数组的括号替换掉
print(str1.replace("[[1, 2, 3, 1, 2, 3, 1, 2, 3]]","[1, 2, 3, 1, 2, 3, 1, 2, 3]"))
[1, 2, 3, 1, 2, 3, 1, 2, 3]打印出来 去掉空列表
打印出类型
print(type(str1))
类型为<class ‘str’>
那么让我们字符转换回列表
list1 = list(str1)
print(list1)
print(type(list1))