如果某个索引中存在某个元素,如何显示字符串/元组?

问题描述 投票:-3回答:1

总的来说,如果某个索引中存在某个元素,我会尝试显示一个字符串。注意:X就是为了说明X可以是任何元素。不只是X.

如果所述字符串包含某个索引中的某些元素,我一直在尝试强制python显示字符串,列表,元组等的任何内容。

例如,假设我需要在已知索引中找到包含X量元素的字符串。

这里我已经知道的元素的索引按此顺序排列。

指数-1 = 1

指数3 = 2

指数5 = 6

等等..

用户的输入

indexingone, indexingtwo, indexingthree = input()

 ////lets say the above takes some function that checks
 //// if said element(s) exists in said index. 
  ////If true then python prints the entire string containing the elements.

a = input('Enter the string')


    ////This is my input example [3, 1, 2, 5, 6, 7, 4, 8, 9]

string = index.something(indexingone, indexingtwo, indexingthree)

         print(This is the entire string not just the elements)

等......我喜欢....

从X量的列表/元组/等中完整地显示一个字符串。在用户定义的位置包含这些元素。

包含索引处的用户定义元素的字符串。

索引-1 = 1

指数3 = 2

指数5 = 6

>>>>b = input(index.something(index-1, index3, index5) 
>>>> expected output of its entire string based on its index range
>>>>[X, 1, 2, X, 6, 7, 4, X, X]
python string indexing permutation
1个回答
0
投票

我能提出的最接近的解决方案是执行相同工作的最严格且非灵活的解决方案。这适用于少量列表,但是编写无数步骤将是详尽无遗的。

a = input('Enter the string')

b,c,d = input('Enter the the three index elements you are looking for')

    if a in b[0:3]:

                  print(string)
© www.soinside.com 2019 - 2024. All rights reserved.