-1
有理解可以生成一些常量值的元組嗎?如何用理解值生成一些常量值的元組?
我想有像
[
(0, 'A', 'B'),
(1, 'A', 'B'),
(2, 'A', 'B'),
(3, 'A', 'B'),
...
]
所以我想借此0, 1, 2, 3, ...
的範圍。但如何獲得A
s和B
s,哪些不變?
有理解可以生成一些常量值的元組嗎?如何用理解值生成一些常量值的元組?
我想有像
[
(0, 'A', 'B'),
(1, 'A', 'B'),
(2, 'A', 'B'),
(3, 'A', 'B'),
...
]
所以我想借此0, 1, 2, 3, ...
的範圍。但如何獲得A
s和B
s,哪些不變?
這不是因爲元組是不可變的,你不能只用一個變量項目生成元組的列表:
result = [(i,'A','B') for i in range(1,5)]
print(result)
產量:
[(1, 'A', 'B'), (2, 'A', 'B'), (3, 'A', 'B'), (4, 'A', 'B')]