当我从一个带有单括号([)和双括号([[)的列表中打印时,我会得到不同的结果。例如,使用相同的Python代码,双括号的输出与单括号的输出不同。
my_movies = [['How I Met your Mother', 'Friends', 'sillicon valley','The Wire','breakin bad',
'Family Guy','Game of Throne','South park', 'Rick and Morty']]
my_movies = ['How I Met your Mother', 'Friends', 'sillicon valley','The Wire','breakin bad',
'Family Guy','Game of Throne','South park', 'Rick and Morty']
for movies in my_movies:
for movie in movies:
char_num=len(movie)
print (movie)
问题: 单括号和双括号如何改变列表?