Şimdi Ara

python da liste ve matris?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
15
Cevap
0
Favori
645
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • arkadaşlar iki soruyu yapamadım da bir tanesi bi listedeki elemanları baska bi listeye iki katı olarak yazmak ikinci soruda bi mastris içinde çift sayıları bulup standart sapmasını almak..Şu iki soruyu kendi vereceğiniz sayılarla gösterebilir misiniz ? O şekilde mantığını görsem yeter



  • İlk soru Lambda Function list comprehension özelliği ile yapılabilir
     
    liste = [1,2,3]
    print(liste)
    liste2kat = [x*2 for x in liste]
    print (liste2kat)

    < Bu ileti mini sürüm kullanılarak atıldı >
  • bu cevap için teşekkürler! bu ilk soruda başka bir listede diye belirttim ya bu şekilde yine yapılıyor değil mi?
    Birde ikinci soru için bir fikriniz var mı?
  • "başka bir listeye" ne demektir? Benim çözümde basitçe yeni bir listeye yazılıyor.

    2.soruda matris olmasına anlam veremediğim ve oradaki istatistik formulü unuttuğum için birşey yapmadım

    < Bu ileti mini sürüm kullanılarak atıldı >
  • size son bir soru daha sorsam ayıp etmiş olur muyum :)
  • Duruma göre değişir

    < Bu ileti mini sürüm kullanılarak atıldı >
  • bir set içindeki değerleri tersten yazdırmak nasıl yapılabilir diyim soru sorma hakkımı size karşı bitireyim
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
  • set olarak [1,2,3] gibi bir liste ve 'list comprehension' kullanarak:
     
    liste = [1,2,3]
    ters_liste = [liste[n] for n in range(len(liste)-1,-1,-1)]
    print(ters_liste)


    Bunun dışında Python'daki yerleşik reverse() metodu kullanılarak da yapılabilir fakat öğrenme açısından yukardaki gibi elle / manuel olarak yapmak daha iyi.



    < Bu mesaj bu kişi tarafından değiştirildi Tuğkan-0153 -- 2 Ocak 2020; 22:44:15 >
    < Bu ileti mini sürüm kullanılarak atıldı >
  • evet reserve ile bende az evvel yapmayı denedim de etkili sonuç alamadım onda hata verdi reserve(1) diyince 1 i anlamadı
  • reverse**
  • List comprehension kullanarak ters yazdırma çözümüm açıklaması ve yerleşik reverse() metodu ile denemem <s>bende de çalışmadı</s> reversed metodu ile şöyle yapınca çalıştı: liste = (1,2,3);print(list(reversed(liste)))

    python da liste ve matris?



    < Bu mesaj bu kişi tarafından değiştirildi Tuğkan-0153 -- 3 Ocak 2020; 0:20:8 >
    < Bu ileti mini sürüm kullanılarak atıldı >
  • Python harbi yılan, ne yapacak olsam onunla başlıyorum yolda bırakmıyor.
  • Matris görünce aklıma geldi, hileli cevaplar


    import numpy as np
    liste1 = np.array([1,2,3,4,5,12,18])
    liste2 = liste1*2
    cift_sayilarin_stdsi = liste1[liste1%2 == 0].std()
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.