Python - 在LIST中反转字符串的函数

-1 python string reverse function

学习Python是疯狂的,有很多问题.

这次关于功能,我需要创建2个函数,首先是数字来总结用户在列表和第二个函数中输入的所有内容,其中用户将一些单词输入到列表和函数中而不触及列表中的单词索引,单词并返回反转的单词(在同一索引上)

我可以告诉你我的代码,我想我没有数字及其功能的问题,我需要你的反向功能的帮助,我尝试了一些方法,甚至一个"for"在另一个,但我更喜欢一些简单的方法.

def sum(numbers):
    acc = 0
    for numb in numbers:
        acc += numb
    return acc

def rever(strings):
    r = []
    for i in strings:
        for n in i:
            reversed(r[n])
    return r

numbers = [int(x) for x in input("Please input at least 5 numbers (Use space): ").split()]
print(sum(numbers))
strings = [str(x) for x in input("Please input at least 5 words (Use Space): ").split()]
print(rever(strings))
Run Code Online (Sandbox Code Playgroud)

jor*_*anm 5

对于您的第一个函数,它已作为同名(sum())的内置函数存在.对于第二个,您可以使用简单的列表理解.

def rever(strings):
    return [x[::-1] for x in strings]
Run Code Online (Sandbox Code Playgroud)