2016-04-09 42 views
1

Yine de bir dizideki bazı öğeleri bir sayı diğeri tarafından bir sayıyla çarpabilirsiniz.bir dizideki belirli öğeleri çoğaltır

array = [1,2,3,4] 

Aynı anda 2 ve 4'e göre ikinci ve dördüncü tarafından 1. ve 3. çarpabilirsiniz zaten var mıdır? piton 2.7 Btw değerler dizisini kullanarak

+0

bu NumPy dizi mi, yoksa "liste" için yanlış kelime kullanıyorsunuz? – user2357112

cevap

1

:

>>> array * [2, 4, 2, 4] 
array([ 2, 8, 6, 16]) 

Ve endeksleme kullanarak:

>>> array[[0,2]] *= 2 
>>> array[[1,3]] *= 4 
>>> array 
array([ 2, 8, 6, 16]) 
İlgili konular