grazie mille,
in realtà la prima soluzione è quella che cercavo, con le tuple che iniziano da
(10,11):
>>> [(i, (10*(e//10-1)) + e%20) for i in range(10, 20) for e in range(i+1,i+3)]
[(10, 11), (10, 12), (11, 12), (11, 13), (12, 13), (12, 14), (13, 14), (13,
15), (14, 15), (14, 16), (15, 16), (
2010/1/18 Marco Beri
> 2010/1/18 simone gabbriellini
>
> Salve,
>>
>> avrei un altro piccolo aiuto da chiedere sullo stesso tema del precedente.
>> supponiamo di avere:
>>
>> >>> [(i, e%20) for i in range(10, 20) for e in range(i+1,i+3)]
>>
>> [(10, 11), (10, 12), (11, 12), (11, 13), (12, 13), (
2010/1/18 simone gabbriellini
> Salve,
>
> avrei un altro piccolo aiuto da chiedere sullo stesso tema del precedente.
> supponiamo di avere:
>
> >>> [(i, e%20) for i in range(10, 20) for e in range(i+1,i+3)]
>
> [(10, 11), (10, 12), (11, 12), (11, 13), (12, 13), (12, 14), (13, 14), (13,
> 15), (1
Salve,
avrei un altro piccolo aiuto da chiedere sullo stesso tema del precedente.
supponiamo di avere:
>>> [(i, e%20) for i in range(10, 20) for e in range(i+1,i+3)]
[(10, 11), (10, 12), (11, 12), (11, 13), (12, 13), (12, 14), (13, 14), (13,
15), (14, 15), (14, 16), (15, 16), (15, 17), (16, 17
sì, scusa, era ovviamente un 10... ;)
grazie davvero per il tuo aiuto!
simone
Il giorno 16/gen/2010, alle ore 12.15, Pietro Battiston ha scritto:
> Il giorno sab, 16/01/2010 alle 11.45 +0100, simone gabbriellini ha
> scritto:
>> Salve,
>>
>> sto cercando di costruire una lista di tuple, in ques
Il giorno sab, 16/01/2010 alle 11.45 +0100, simone gabbriellini ha
scritto:
> Salve,
>
> sto cercando di costruire una lista di tuple, in questo modo:
>
> >>> [ (i, e) for i in range(0,11) for e in range(i+1,3+i) ]
>
> [(0, 1), (0, 2), (1, 2), (1, 3), (2, 3), (2, 4), (3, 4), (3, 5), (4, 5), (4,
Salve,
sto cercando di costruire una lista di tuple, in questo modo:
>>> [ (i, e) for i in range(0,11) for e in range(i+1,3+i) ]
[(0, 1), (0, 2), (1, 2), (1, 3), (2, 3), (2, 4), (3, 4), (3, 5), (4, 5), (4,
6), (5, 6), (5, 7), (6, 7), (6, 8), (7, 8), (7, 9), (8, 9), (8, 10), (9, 10),
(9, 11), (