Как я получаю целые числа от кортежа в Python?

У меня есть кортеж с двумя числами в нем, я должен получить оба числа. Первое число является x-координатой, в то время как второй является y-координата. Мой псевдо код является моей идеей о том, как пойти об этом, однако я не совсем уверен, как заставить его работать.

псевдо код:

tuple = (46, 153)
string = str(tuple)
ss = string.search()
int1 = first_int(ss) 
int2 = first_int(ss) 
print int1
print int2

int1 возвратился бы 46, в то время как int2 возвратится 153.

5
задан SilentGhost 20 July 2010 в 08:42
поделиться

2 ответа

int1, int2 = tuple
26
ответ дан 18 December 2019 в 05:12
поделиться

Другой способ - использовать индексы массива:

int1 = tuple[0]
int2 = tuple[1]

Это полезно, если вы обнаружите, что в какой-то момент вам нужно получить доступ только к одному члену кортежа.

24
ответ дан 18 December 2019 в 05:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: