Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

एक श्रृंखला में पांच यादृच्छिक सम सूचकांक लोअरकेस अक्षर उत्पन्न करने के लिए पायथन में एक प्रोग्राम लिखें

समाधान 1

  • सूची में छोटे अक्षरों को परिभाषित करें।

  • लूप के लिए बनाएं और समान इंडेक्स तत्वों को ढूंढें और इसे दूसरी सूची में जोड़ें। इसे नीचे परिभाषित किया गया है

   ls = []
   for i in l:
      if(l.index(i)%2==0):
         ls.append(i)
  • अंत में, सूची में यादृच्छिक नमूना 5 मान लागू करें और एक श्रृंखला उत्पन्न करें।

उदाहरण

import pandas as pd
import string
import random as r
chars = string.ascii_lowercase
print("lowercase alphabets are:-",chars)
chars_list = list(chars)
data = r.sample(chars_list[::2],5)
print("random even index char's are:-",data)
result = pd.Series(data)
print("Series:\n",result)

आउटपुट

lowercase alphabets are:- abcdefghijklmnopqrstuvwxyz
random even index char's are:- ['w', 'k', 'i', 'u', 'm']
Series:
0    w
1    k
2    i
3    u
4    m
dtype: object

समाधान 2

उदाहरण

import string
import pandas as pd
import random as r
l = list(string.ascii_lowercase)
ls = []
for i in l:
   if(l.index(i)%2==0):
      ls.append(i)
data = pd.Series(r.sample(ls,5))
print(“Series:\n”, data)

आउटपुट

Series:
0    o
1    i
2    q
3    c
4    a
dtype: object

  1. यादृच्छिक अपरकेस स्वरों द्वारा दी गई श्रृंखला में सभी विषम सूचकांक स्थिति को बदलने के लिए पायथन में एक प्रोग्राम लिखें

    इनपुट - मान लें, आपके पास एक सीरीज है, 0    1 1    2 2    3 3    4 4    5 आउटपुट - और, विषम सूचकांक को अपरकेस स्वरों से बदलने के बाद परिणाम निम्नानुसार है - 0    1 1    A 2    3 3    U 4    5 समाधान

  1. किसी दी गई श्रृंखला में मान्य तिथियों को फ़िल्टर करने के लिए पायथन में एक प्रोग्राम लिखें

    इनपुट - मान लें, हमारे पास एक सीरीज है, 0 2010-03-12 1 2011-3-1 2 2020-10-10 3 11-2-2 आउटपुट - और, एक श्रृंखला में मान्य तिथियों का परिणाम है, 0 2010-03-12 2 2020-10-10 समाधान 1 एक श्रृंखला परिभाषित करें। एक श्रृंखला में एक पैटर्न को मान्य करने के लिए लैम्ब्डा फ़िल्टर विधि लागू करें, data =

  1. एक श्रृंखला में पांच यादृच्छिक सम सूचकांक लोअरकेस अक्षर उत्पन्न करने के लिए पायथन में एक प्रोग्राम लिखें

    समाधान 1 सूची में छोटे अक्षरों को परिभाषित करें। लूप के लिए बनाएं और समान इंडेक्स तत्वों को ढूंढें और इसे दूसरी सूची में जोड़ें। इसे नीचे परिभाषित किया गया है    ls = []    for i in l:       if(l.index(i)%2==0):          ls.append(i