Результаты поиска по запросу "nested-lists"

7 ответов

Функция изменяет значения списка, а не значения переменных в Python

Давайте возьмем простой код: y = [1,2,3] def plusOne(y): for x in range(len(y)): y[x] += 1 return y print plusOne(y), y a = 2 def plusOne2(a): a += 1 return a print plusOne2(a), a Значения y изменяются, но значение a остается неизменным. Я уже ...

3 ответа

Как преобразовать вложенный список списков в список кортежей в Python 3.3?

Я пытаюсь преобразовать вложенный список списков в список кортежей в Python 3.3. Однако, похоже, у меня нет логики сделать это. Вход выглядит как ниже: >>> nested_lst = [['tom', 'cat'], ['jerry', 'mouse'], ['spark', 'dog']]И желаемый выходной ...

7 ответов

Python append () и оператор + в списках, почему они дают разные результаты?

Почему эти две операции (append() соответственно+) дать разные результаты? >>> c = [1, 2, 3] >>> c [1, 2, 3] >>> c += c >>> c [1, 2, 3, 1, 2, 3] >>> c = [1, 2, 3] >>> c.append(c) >>> c [1, 2, 3, [...]] >>>В последнем случае на самом деле ...

ТОП публикаций

5 ответов

Генерирование подсписков с использованием умножения (*) неожиданного поведения [дубликата]

На этот вопрос уже есть ответ: Список изменений списков неожиданно отразился на подсписках [/questions/240178/list-of-lists-changes-reflected-across-sublists-unexpectedly] 12 ответов Индексы вложенных списков ...

2 ответа

Почему я не могу изменить только один элемент во вложенном списке в Python [duplicate]

На этот вопрос уже есть ответ: Список изменений списков неожиданно отразился на подсписках [/questions/240178/list-of-lists-changes-reflected-across-sublists-unexpectedly] 12 ответов Я только что встретил что-то действительно странное в ...