好吧,我想要做的是循环遍历字符串参数,然后尝试将其添加到元组中,但是我无法做到这一点,并且我当前正在使用 print(tuple())
方法。
我也想使用 return 而不是 print。
非常感谢任何帮助,我也是这方面的初学者!
def part1 (payroll, dept, salary, firstname, lastname):
tuple1 = ()
for i in payroll:
payroll = payroll + i
for i in dept:
dept = dept + i
for i in salary:
salary = salary + i
for i in firstname:
firstname = firstname + i
for i in lastname:
lastname = lastname + i
print(tuple(payroll))
print(tuple(dept))
print(tuple(salary))
print(tuple(firstname))
print(tuple(lastname))
part1('13214', 'CSEE', '27000', 'joey bob', 'Smith')
我想要的输出是
(13214 CSEE 27000 joey bob Smith)
最佳答案
def part1(partonelist):
return tuple(partonelist)
if __name__ == "__main__":
part1_list = ['13214', 'CSEE', '27000', 'joey bob', 'Smith']
my_tup = part1(part1_list)
print(my_tup)
将它们放在列表中会更干净一些...然后只需调用元组函数即可。
这将打印: ('13214', 'CSEE', '27000', '乔伊·鲍勃', '史密斯')
关于python - 如何在以元组形式返回的函数中获取字符串参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51604147/