Найти - Пользователи
Полная версия: возможно ли создать ссылку на float элемент list?
Начало » Python для новичков » возможно ли создать ссылку на float элемент list?
1
amdlintuxos
Доброго времени суток.

хотелось бы чтоб х возвращал актуальный а, тобишь значение 4 согласно примеру ниже.
знаю что можно и без этого, но хотелось бы компактнее
>>> a = [2,3]
>>> x = a[0]
>>> x
2
>>> a[0]+= 2
>>> a
[4, 3]
>>> x
2 (хотелось бы здесь получить актуальный а[0] = 4 вместо значения 2)
Александр Кошелев
Ссылка на элемент списка – это индекс. Используйте его.
Studentik
a = [1, 2, 3]
import collections
MyNamedTuple = collections.namedtuple('MyNamedTuple','x y z')
a = MyNamedTuple(*a)
print(a.x)
amdlintuxos
Всем спасибо, пожалуй проще будет использование индекса элемнта списка.
bw
Не совсем то, но может пригодится:
# ...
>>> a
[4, 3]
>>> import operator
>>> x = operator.itemgetter(0)
>>> x(a)
4
..bw
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB