Tôi mới làm quen với Python, đến từ Java và C. Làm cách nào để tăng một ký tự? Trong Java hoặc C, các ký tự và int thực tế có thể hoán đổi cho nhau và trong một số vòng lặp nhất định, tôi rất hữu ích khi có thể thực hiện các ký tự tăng dần và lập chỉ mục mảng theo ký tự.
Làm cách nào tôi có thể làm điều này bằng Python? Thật tệ khi không có một vòng lặp for (;;) truyền thống - có cách nào tôi có thể đạt được những gì tôi muốn đạt được mà không cần phải suy nghĩ lại toàn bộ chiến lược của mình không?
[''.join(i) for i in itertools.product(string.ascii_lowercase, repeat=2)]
for
vòng lặp:for i in range(50): do_something_with(i)
. Cố lên, điều đó không tệ lắm đâu !!