6
голосов
1отвечать
68 просмотров

Почему присвоение, помеченное звездочкой, создает списки, а не кортежи?

В python я могу написать что-то вроде этого: some_list = [(1, 2, 3), (3, 2, 1)] для i, * args в some_list: print (args) Я получу следующий вывод: [2 , 3] [2, 1] Когда мы используем * args как функцию ...
0
голосов
3ответы
42 просмотра

Как получить имена из списка кортежей

В настоящее время у меня есть список имен в списке кортежей, и когда они отображаются в моей форме, они отображаются следующим образом: ('Name1', 'Name1'), ('Name2', 'Name2'), ('Name3' , 'Name3'), именно так они ...
-1
голосов
1отвечать
21 просмотр

Заполнение кортежа, состоящего из двух списков

Я пытаюсь заполнить кортеж, состоящий из двух списков в моей функции, и в зависимости от условия я хочу, чтобы каждый из них заполнял разные списки в этом кортеже. Код выглядит следующим образом: type One = [] type Two = [] ...
-1
голосов
0ответы
15 просмотров

Как здесь работает доступная часть? что вызывает разницу в выводе?

список внутри кортежа список внутри кортежа Я пытаюсь получить доступ к элементу 3 (True) внутри списка внутри кортежа. когда элемент 2 (равен 1) функция выбирает 1, и когда я меняю элемент на другой ...
0
голосов
2ответы
76 просмотров

Как использовать Zip <TFirst, TSecond> (IEnumerable <TFirst>, IEnumerable <TSecond>)?

Вместо того, чтобы иметь индекс внутри цикла for, я хотел бы пройти по 2 спискам одинаковой длины и назначить соответствующую переменную каждому члену этих списков. https: //docs.microsoft.com/en -...
0
голосов
3ответы
37 просмотров

Объединение списка и кортежа в списке

Предположим, у меня есть следующие списки: l1 = [['a', 'b', 'c'], ['x', 'y', 'z'], ['i', 'j', 'k' ]] l2 = [(0,0.1), (0,0.2), (2,0.3), (2,0.4), (1,0.5), (0,0.6)] Я хочу объединить два списка в клавиши l2 и ...
0
голосов
2ответы
37 просмотров

python: поиск по списку кортежей [закрыто]

Здесь нужна помощь num = [(1,4,5,30,33,41,52), (2,10,11,29,30,36,47), (3,15,25,37,38, 58,59)], если расположены последние 6 цифр, чтобы вернуть первую цифру. пример, если находит 10,11,29,30,36,47 return 2
2
голосов
2ответы
26 просмотров

Как проверить, существует ли значение кортежа в столбце DataFrame

У меня есть столбец в DataFrame, который содержит строки или кортежи строк. Я хотел бы проверить, присутствует ли в этом столбце определенный набор значений. s = pd.Series (['a', ('b', 'c', 'd') ...
0
голосов
1отвечать
Просмотров: 43

Есть ли разница между этими двумя?

Я немного растерялся, насколько я понимаю, между этими двумя строками кода не должно быть разницы. Поскольку я создаю список кортежей в обоих случаях. Но я чувствую, что ошибаюсь, не могли бы вы указать, где я ...
0
голосов
3ответы
41 просмотр

Как суммировать первые два значения в каждом кортеже в списке кортежей в Python?

Я искал через stackoverflow, но, к сожалению, не смог найти ответа или адаптировать аналогичные коды. Проблема в том, что у меня есть список кортежей: tupl = [(5,3,33), (2,5,2), (4,1,7)], и я должен использовать ...
1
голосование
3ответы
23 просмотра

Объединить список и строку в кортеж из четырех элементов

У меня есть список чисел: [18, 9, 7] и строка: line = 'random text'. Я должен объединить эти два в кортеж из четырех элементов, показанных ниже: (18, 9, 7, 'случайный текст'). До сих пор я пробовал nums.join (line) ...
0
голосов
0ответы
37 просмотров

Мокинг вызова метода с параметром Tuple

У меня есть класс, который предоставляет общедоступный метод с кортежем в качестве параметра, определение, как показано ниже - открытый интерфейс IRandomInterface {void FunctionOne ((int paramOne, int paramTwo) paramTuple, int ...
-1
голосов
3ответы
52 просмотра

Получить значения в списке кортежей

У меня есть следующая структура, созданная yamldecode (file ("myfile.yaml")), и я использую Terraform. [{"name" = "A" "number" = "1" ...
-3
голосов
0ответы
21 просмотр

Пожалуйста, объясните вычитание кортежа с помощью лямбды [закрыто]

Не мог бы кто-нибудь объяснить, как эта функция работает для кортежей (найденных в Интернете): u = (1,2,3) v = (3,4,5) tuple (map (lambda i, j: ij, u, v) в результате в правильном ответе. Я спрашиваю, потому что пытался ...
0
голосов
1отвечать
37 просмотров

Чтение списка кортежей из файла / сохранение данных в файл

У меня есть список занятий в семестре данного студента. Я хочу сохранить этот список классов в текстовом файле с именем classes.txt. Это действует как своего рода файл «сохранения». При повторном открытии ...