用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

更新时间:2021 年 2 月 24 日

86 次浏览量

开启您的 职业生涯

完成课程,获得认证

入门
广告