оба они работали в чем разница между списком и кортежем здесь - PullRequest
0 голосов
/ 17 октября 2019

Я запутался, что вывод такой же, и я знаю, что списки являются изменяемыми и неизменяемыми кортежами, в чем здесь разница

fig = plt.figure(figsize=(8,4))
axes = plt.plot(x,y)
fig = plt.figure(figsize=[8,4])
axes = plt.plot(x,y)

1 Ответ

1 голос
/ 17 октября 2019

Различия между кортежами и списками здесь не имеют значения. figsize просто должна быть упорядоченная пара чисел. Внутренне, это, вероятно, делает что-то вроде

width = figsize[0]
height = figsize[1]

, и это индексирование будет работать одинаково с обоими типами.

Они обычно будут взаимозаменяемыми для всего, что нужно только для чтения упорядоченной последовательности,так как вы можете индексировать и перебирать кортежи и списки одинаково. Различия имеют значение только в том случае, если необходимо обновить содержимое, поскольку кортежи неизменны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...